KFC G135388

KFC #G135388 is a KFC restaurant located at 9551 Northeast 83rd Terrace in Kansas City, Missouri.