KFC K025012

KFC #K025012 is a KFC restaurant located at 715 West 6th Avenue in Stillwater, Oklahoma.