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.