Get directions to: Kfc, Safford, AZ Restaurant address: 1817 W Thatcher Blvd Safford, AZ 85546, USA Driving Walking Bicycling Restaurant: Kfc