5520 Lee St, Lehigh Acres, FL 33971, USA
502 Edison Ave, Lehigh Acres, FL 33972, USA
350 Homestead Rd S, Lehigh Acres, FL 33936, USA