6301 Metro Plantation Rd, Fort Myers, FL 33966, United States
Fort Myers, FL 33901, United States
3040 Fowler St, Fort Myers, FL 33901, United States