KFC F185001

KFC #F185001 is a KFC restaurant located at 3827 State Highway 37 in Mitchell, Indiana.