Publix 1257

Publix #1257, also known as Publix at Beach Village, is a Publix supermarket located at Beach Village, at 414 Beach Village Drive in Flagler Beach, Florida.