Michaels 1230

Michaels #1230 is a Michaels craft store located at Redstone Shopping Center, 119 Main in Stoneham, Massachusetts.