Find KFC restaurants in Amherst, New York near you now.
Chicken restaurant
Address: 3962 Bailey Ave, Amherst, NY 14226