Get directions to: Kfc, Newcastle, OK Restaurant address: 125 Ne 24th St Newcastle, OK 73065, USA Driving Walking Bicycling Restaurant: Kfc