Michaels Sturbridge, MA

Michaels presently operates 4 locations near Sturbridge, Massachusetts. This page shows a list of Michaels stores close by.

Michaels Sturbridge, MA

Open: 10:00 am - 7:00 pm1.60 mi

Michaels Millbury, MA

Open: 10:00 am - 7:00 pm16.52 mi

Michaels Worcester, MA

Open: 10:00 am - 7:00 pm20.29 mi

Michaels Dayville, CT

Open: 10:00 am - 7:00 pm20.98 mi