KFC C119008

KFC #C119008 is a KFC restaurant located at 3700 West 3rd Street in Bloomington, Indiana.