Michaels Arts & Crafts Store
18 Water Tower Pl
Leominster, MA 01453
Leominster, MA 01453