Michaels 2121

Michaels #2121 is a Michaels craft store located at Sunflower Plaza, 255 West Shaw Avenue in Clovis, California.