Michaels 2105

Michaels #2105 is a Michaels craft store located at Gateway Plaza, 1385 South Washington Street in North Attleboro, Massachusetts.