Michaels 8695

Michaels #8695 is a Michaels craft store located at Fashion Faire Place, 15100 Hesperian Boulevard in San Leandro, California.