Michaels 7784

Michaels #7784 is a Michaels craft store located at, 2415 Charleston Road in Mountain View, California.