KFC J575030

KFC #J575030 is a KFC restaurant located at 1850 North State Street in North Vernon, Indiana.