Michaels 1360

Michaels #1360 is a Michaels craft store located at Mira Mesa Mall, 8136 Mira Mesa Boulevard in San Diego, California.