Publix 153

Publix #153, also known as Publix at Watercolor Crossings, is a Publix supermarket located at Watercolor Crossings, at 110 Watercolor Way in Santa Rosa Beach, Florida. The store opened on January 14, 2004.