Publix 65

Publix #1250 was a Publix supermarket located at Leesburg Shopping Center, at 717 North 14th Street in Leesburg, Florida. The store opened on March 30, 1961 and has since closed.