5649 2nd St W #112, Lehigh Acres, FL 33971, United States
220 Homestead Rd S, Lehigh Acres, FL 33936, United States
848 Theodore Vail St E, Lehigh Acres, FL 33974, United States