Michaels Braintree, MA
Today, Michaels has 10 locations near Braintree, Massachusetts. See below for the entire listing of all Michaels stores nearby.
121 Pearl Street, Braintree
Open: 9:00 am - 9:00 pm0.50 mi 729 Bridge Street, North Weymouth
Open: 9:00 am - 9:00 pm4.30 mi 261 University Avenue, Westwood
Open: 9:00 am - 9:00 pm7.78 mi 1360 Park Street, Stoughton
Open: 9:00 am - 9:00 pm7.96 mi 1246 Washington Street, Hanover
Open: 9:00 am - 9:00 pm9.51 mi 201 Needham Street, Newton
Open: 9:00 am - 9:00 pm12.91 mi