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. The store opened on November 15, 2003.