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
847-428-OWLS (6957)
stillmanGHO@gmail.com
 
02-welcome-sign.jpg
MAP
Note: GPS directions can be unreliable.  The Google map to the right is accurate.