SIU Touch of Nature Environmental Center Location 1206 Touch of Nature RoadMakandaIllinois62958 Next Event No upcoming events Upcoming Events No events in this location