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)
Stillnc@wildblue.net
MAP
Note: GPS directions can be unreliable.  The Google map to the right is accurate.

© 2021 by Stillman Nature Center. Proudly created with Wix.com

33 W Penny Rd

South Barrington, IL

847-428-OWLS (6957)

Stillnc@wildblue.net

A non-profit 501 (c) (3) organization

  • Facebook