5220 Lee Blvd, Lehigh Acres, FL 33971, United States
1415 Homestead Rd N, Lehigh Acres, FL 33936, United States