Publix 1269

Publix #1269, also known as Publix at Loch Leven Landing, is a Publix supermarket located at Loch Leven Landing, at 18955 US Highway 441 in Mount Dora, Florida. The store opened on June 10, 2010.