PUBLIX #1401 in 3122 Mahan Dr in Tallahassee