Michaels stores in Michigan on Map

Check these stores:
Michaels - Battle Creek, MI in Battle Creek
12765 Harper Village Drive, Battle Creek, MI 49014
Michaels - Marquette, MI in Marquette
3175 US Highway 41 West, Marquette, MI 49855
Michaels - Lapeer, MI in Lapeer
849 South Main Street, Lapeer, MI 48446
Michaels - Southgate, MI in Southgate
14501 Eureka Road, Southgate, MI 48195
Michael's in Lansing
300 Frandor Avenue, Lansing , Michigan - MI 48912
Top stores locator
Stores
Michaels located in Frandor Shopping Center
300 Frandor Avenue, Lansing , Michigan - MI 48912
Stores
Michaels located in Fairlane Green
3391 Fairlane Dr, Allen Park, MI 48101
Stores
Michaels located in Fairplain Plaza
M-139, Benton Harbor, MI 49022
Stores
Michaels located in Green Ridge Square
3298 Alpine Ave NW, Grand Rapids, MI 49544