KFC K071160

KFC #K071160 is a KFC restaurant located at 1523 South Reed Road in Kokomo, Indiana.