Michaels owns 10 locations near Troy, Oakland County, Michigan. Below you can view a list of Michaels stores close by.