Michaels 2008

Michaels #2008 is a Michaels craft store located at Glendale Fashion Center, 219 North Glendale Avenue in Glendale, California.