KFC D333056

KFC #D333056 is a KFC restaurant located at 8905 North Allen Road in Peoria, Illinois.