KFC C975042

KFC #C975042 is a KFC restaurant located at 4235 South Peoria Avenue in Tulsa, Oklahoma.