KFC D333033

KFC #D333033 is a KFC restaurant located at 1106 Peoria Street in Washington, Illinois.