KFC K071017

KFC #K071017 is a KFC restaurant located at 105 South Osage Boulevard in Nevada, Missouri.