Publix 1396

Publix #1396, also known as Publix at Lakeside Village Center, is a Publix supermarket located at Lakeside Village Center, at 7880 Winter Garden Vineland Road in Windermere, Florida. The store opened on December 15, 2011.