3400 Lee Blvd, Lehigh Acres, FL 33971, United States
5598 8th St W, Lehigh Acres, FL 33971, United States