KFC H200031

KFC #H200031 is a KFC restaurant located at 1579 North Cline Avenue in Griffith, Indiana.