Michaels Leominster, MA

At the present, Michaels has 4 stores near Leominster, Massachusetts. See the full listing of all Michaels branches below.

Michaels Leominster, MA

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

Michaels Hudson, MA

Open: 10:00 am - 7:00 pm12.30 mi

Michaels Worcester, MA

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

Michaels Northborough, MA

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