1500 Lee Blvd, Lehigh Acres, FL 33936, United States
1120 Lee Blvd, Lehigh Acres, FL 33936, United States
44 Homestead Rd S, Lehigh Acres, FL 33936, United States