KFC H200032

KFC #H200032 is a KFC restaurant located at 3220 East 80th Avenue in Hobart, Indiana.