There is presently a total number of 4 Michaels stores operating near Huntsville, Madison County, Alabama. A list of Michaels branches close by can be foundthis page.