Publix 1437

Publix #1437, also known as Publix at Sawgrass Village, is a Publix supermarket located at Sawgrass Village, at 220 Front Street in Ponte Vedra Beach, Florida.