29 Lorelei Ave, Lehigh Acres, FL 33936, United States
Wal-Mart, 2523 Lee Blvd, Lehigh Acres, FL 33971, United States
1145 Homestead Rd N, Lehigh Acres, FL 33936, United States