KFC D333032

KFC #D333032 is a KFC restaurant located at 3485 East Court Street in Pekin, Illinois.