2717 12th St W, Lehigh Acres, FL 33971, USA
410 Leonard Blvd N, Lehigh Acres, FL 33971, USA
Lehigh Acres, FL 33936, USA
350 Homestead Rd S, Lehigh Acres, FL 33936, USA