Michaels 4738

Michaels #4738 is a Michaels craft store located at Chelmsford Mall, 265 Chelmsford Street in Chelmsford, Massachusetts.