PUBLIX #0578 in 11600 Gladiolus Dr in Fort Myers