Get directions to: Kfc, Amsterdam, NY Restaurant address: 173 Market St Amsterdam, NY 12010, USA Driving Walking Bicycling Restaurant: Kfc