( 649 Reviews )
Michaels
Craft Store, Art Supply Store, Picture Frame Shop
1 Worcester Rd Framingham, MA 01701
Judy Ellis
Michaels is great. They always have what I need and the Associates are very helpful
( 239 Reviews )
A.C. Moore Arts and Crafts
Craft Store, Art Supply Store, Artificial Plant Supplier
1 Worcester Rd, 15 Ste Framingham, MA 01701
Lorraine Woodson
Used my charge card at the acmoore store in Framingham.... fraudulent charges made to my card