KFC D333044

KFC #D333044 is a KFC restaurant located at 410 East University Avenue in Urbana, Illinois.