Michaels 9550

Michaels #9550 is a Michaels craft store located at Genesis Square, 1242 Broadway in Chula Vista, California.