Michaels 1075

Michaels #1075 is a Michaels craft store located at Westwood Station, 261 University Avenue in Westwood, Massachusetts.