Michaels 8740

Michaels #8740 is a Michaels craft store located at Homestead Pavilion, 2535 Northeast 10 Court in Homestead, Florida.