Get directions to: Kfc, Mcallen, TX Restaurant address: 707 W Nolana Ave Mcallen, TX 78504, USA Driving Walking Bicycling Restaurant: Kfc