Natural Resources Building Location xxx607 East Peabody DriveChampaignIL61820 Next Event No upcoming events Loading Map.... Natural Resources Building607 East Peabody Drive - Champaign 40.1014704 -88.23011359999998 Upcoming Events No events in this location