Michaels 8704

Michaels #8704 is a Michaels craft store located at Carmel Mountain Plaza, 12060 Carmel Mountain Road in San Diego, California.