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.