Get directions to: Kfc, Hayden, ID Restaurant address: 279 West Orchard Ave Hayden, ID 83835, USA Driving Walking Bicycling Restaurant: Kfc