Michaels 2052

Michaels #2052 is a Michaels craft store located at Pine Tree Plaza, 2109 North Prospect Avenue in Champaign, Illinois.