KFC G135553

KFC #G135553 is a KFC restaurant located at 116 North Larkin Avenue in Joliet, Illinois.