Publix 1252

Publix #1252, also known as Publix at La Piazza Publix Center, is a Publix supermarket located at La Piazza Publix Center, at 4975 Avila Avenue in Ave Maria, Florida.