1350 Lee Blvd, Lehigh Acres, FL 33936, United States
38 Homestead Rd N, Lehigh Acres, FL 33936, United States