Publix 898

Publix #898, also known as Publix at South Point, is a Publix supermarket located at South Point, at 4145 9th Street Southwest in Vero Beach, Florida.