top of page

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

MAP
Note: GPS directions can be unreliable. The Google map to the right is accurate.
bottom of page