KFC C975026

KFC #C975026 is a KFC restaurant located at 6100 Southwest 34th Avenue in Amarillo, Texas.