KFC C212002

KFC #C212002 is a KFC restaurant located at 4120 South Calumet Avenue in Hammond, Indiana.