PUBLIX #0857 in 6615 Mahan Dr in Tallahassee