Get directions to: Kfc, Leland, NC Restaurant address: 104 Village Rd Ne Leland, NC 28451, USA Driving Walking Bicycling Restaurant: Kfc