KFC E600005

KFC #E600005 is a KFC restaurant located at 1127 East Tipton Street in Seymour, Indiana.