KFC H200011

KFC #H200011 is a KFC restaurant located at 5700 Broadway in Merrillville, Indiana.