Michaels 1290

Michaels #1290 is a Michaels craft store located at La Costa Town Square, 3445 Via Montebello in Carlsbad, California.