Michaels 5110

Michaels #5110 is a Michaels craft store located at Market Square, 13741 South Tamiami Trail in Fort Myers, Florida.