University of Illinois Research Park May 26, 2014 By Kelly Youngblood Address 1816 South Oak Street Champaign Illinois United States Upcoming Events No events in this location