Michaels 5060

Michaels #5060 is a Michaels craft store located at Pearl Plaza, 121 Pearl Street in Braintree, Massachusetts.