KFC C119003

KFC #C119003 is a KFC restaurant located at 895 North Green Street in Brownsburg, Indiana.