PUBLIX #1820 in 9570 Sw 62nd Avenue Road in Ocala