Michaels 5093

Michaels #5093 is a Michaels craft store located at North Pointe Shoppes, 1811 Northeast Pine Island Road in Cape Coral, Florida.