KFC K025002

KFC #K025002 is a KFC restaurant located at 2411 Oklahoma Avenue in Woodward, Oklahoma.