Michaels 8696

Michaels #8696 is a Michaels craft store located at Woodside Plaza, 100 Woodside Plaza in Redwood City, California.