Michaels 9198

Michaels #9198 is a Michaels craft store located at Fellsway Plaza, 607 Broadway in Saugus, Massachusetts.