COME VISIT US
Nature Center Hours:
Sundays 9 am - 4 pm
Mondays 9 am - 4 pm
Also open during the week for scheduled groups. See School Program tab for more information.
Stillman Nature Center
33 W Penny Road
South Barrington, IL 60010-9578
Note: GPS directions can be unreliable. The Google map to the right is accurate.