KFC C119001

KFC #C119001 is a KFC restaurant located at 2901 East 3rd Street in Bloomington, Indiana.