There is presently a total number of 4 Michaels locations open near Flint, Genesee County, Michigan. See below for the full listing of all Michaels stores nearby.