Publix 385

Publix #385, also known as Publix at South Vero Square, is a Publix supermarket located at South Vero Square, at 810 South US Highway 1 in Vero Beach, Florida.