Michaels 9538

Michaels #9538 is a Michaels craft store located at North County Square, 1851 University Drive in Vista, California.