North Fort Myers, Florida, United States
1214 North Tamiami Trail North Fort Myers Florida 33903 US