Publix 796

Publix #796, also known as Publix at Willa Springs Village, is a Publix supermarket located at Willa Springs Village, at 5655 Red Bug Lake Road in Winter Springs, Florida. The store opened on November 15, 2001.