Publix 609

Publix #1250 was a Publix supermarket located at Quail Meadow Commons, at 4963 Northwest Blichton Road in Ocala, Florida. The store opened on August 7, 1997 and has since closed.