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