Michaels 9185

Michaels #9185 is a Michaels craft store located at The Shops 9 at 20, 6108 Shops Way in Northborough, Massachusetts.