Publix 233

Publix #1250 was a Publix supermarket located at Willa Springs Village, at 5655 Red Bug Lake Road in Winter Springs, Florida. The store opened on November 12, 1981 and has since closed.