Michaels stores are closed on Christmas Day. Holiday hours on Christmas Eve, New Year’s Eve, and New Year’s Day are shortened until 7:00 PM.
You'll find Michaels situated at a prime spot at 18 Water Tower Plaza, in the north region of Leominster (nearby Water Tower Plaza). People can easily get here from South Lancaster, Sterling, Devens, Lunenburg, Fitchburg, Shirley and Lancaster. If you plan to drop in today (Sunday), its hours of business are from 10:00 am - 7:00 pm. This page will give you all the information you need on Michaels Leominster, MA, including the hours of operation, store location, customer rating and more important info.
Michaels is located at the closest intersection of Hamilton Street and Nathaniel Street, in Leominster, Massachusetts.
Simply a 1 minute drive time from Benjamin Street, Liberty Street, North Main Street and Exit 99B (Concord Turnpike) of Ma-2; a 3 minute drive from Priest Street, River Street and Concord Turnpike (Ma-2); and a 10 minute drive time from I-190 and Monument Square (Ma-12). If you're planning your journey, type 18 Water Tower Plaza, Leominster, MA 01453 into your GPS units.
Ride by bus to Erdman Way, Water Tower Plaza or Leominster Hospital.
The train operates directly to Ayer Station (5180 ft away). Board the Fitchburg line.
By foot you may discover Doyle Community Park and Center, Doyle Field, Fitchburg Municipal Airport, Priest Street School and Umass Memorial-HealthAlliance Hospital.
Today, Michaels operates 1 store in Leominster, Massachusetts.
For all Michaels stores near Leominster, visit the following link.
Related searches: Michaels Water Tower Plaza