Michaels 6818

Michaels #6818 is a Michaels craft store located at Homestead Square Shopping Center, 20640 Homestead Road in Cupertino, California.