Michaels 8798

Michaels #8798 is a Michaels craft store located at Southgate Market, 1101 South Canal Street in Chicago, Illinois.