KFC E615002

KFC #E615002 is a KFC restaurant located at 1475 South Lake Park Avenue in Hobart, Indiana.