KFC G135387

KFC #G135387 is a KFC restaurant located at 1340 South Noland Road in Independence, Missouri.