Get directions to: Kfc, Peekskill, NY Restaurant address: 1020 Main St Peekskill, NY 10566, USA Driving Walking Bicycling Restaurant: Kfc