KFC D333054

KFC #D333054 is a KFC restaurant located at 80 Clinton Plaza in Clinton, Illinois.