KFC C119012

KFC #C119012 is a KFC restaurant located at 2080 Main Street in Rochester, Indiana.