Michaels 1183

Michaels #1183 is a Michaels craft store located at, 201 Needham Street in Newton, Massachusetts.