Michaels 6703

Michaels #6703 is a Michaels craft store located at Downey Landing, 12100 Lakewood Boulevard in Downey, California.