KFC G135015

KFC #G135015 is a KFC restaurant located at 9564 Quivira Road in Lenexa, Kansas.