KFC C119007

KFC #C119007 is a KFC restaurant located at 2701 Hart Street in Vincennes, Indiana.