KFC G135012

KFC #G135012 is a KFC restaurant located at 4210 South Noland Road in Independence, Missouri.