KFC D333050

KFC #D333050 is a KFC restaurant located at 1321 North Dunlap Avenue in Savoy, Illinois.