Champaign Police Department April 20, 2014 By Kelly Youngblood Address 82 E. University Avenue Champaign Il United States Upcoming Events No events in this location