Get directions to: Kfc, Tallahassee, FL Restaurant address: 100 Paul Russell Rd Tallahassee, FL 32301, USA Driving Walking Bicycling Restaurant: Kfc