Michaels 6714

Michaels #6714 is a Michaels craft store located at North Aurora Towne Centre, 1780 Orchard Gateway Boulevard in North Aurora, Illinois.