Publix Fort Myers, FL

16950 San Carlos Blvd, Fort Myers, FL 33908