KFC C026001

KFC #C026001 is a KFC restaurant located at 1501 South Business 54 in Eldon, Missouri.