Publix Lehigh Acres, FL

5781 Lee Blvd, Lehigh Acres, FL 33971