KFC G455003

KFC #G455003 is a KFC restaurant located at 1001 West Keiser Avenue in Osceola, Arkansas.