Champaign, IL

Country: USA

Population: 86,791

Overall score

1.4