Michaels operates 10 branches near Chesterfield, St. Louis County, Missouri. A list of Michaels locations in the area can be found here.