Michaels 1264

Michaels #1264 is a Michaels craft store located at Sabal Point Plaza, 780 East Merritt Island Causeway in Merritt Island, Florida.