Michaels Rochester Hills, MI

Right now, Michaels operates 10 branches near Rochester Hills, Michigan. See this page for an entire list of Michaels locations close by.

Michaels Rochester Hills, MI

Open: 10:00 am - 7:00 pm0.76 mi

Michaels 26 Mile Road, Shelby Township, MI

Open: 10:00 am - 7:00 pm7.08 mi

Michaels Coolidge & Maple, Troy, MI

Open: 10:00 am - 7:00 pm8.35 mi

Michaels Hall Road, Shelby Township, MI

Open: 10:00 am - 7:00 pm8.44 mi

Michaels Oakland Mall, Troy, MI

Open: 10:00 am - 7:00 pm8.74 mi

Michaels Orion Twp, MI

Open: 10:00 am - 7:00 pm8.87 mi