Crabtree Nature Center Explore the Forest Breadcrumb Home Events Crabtree Nature Center Explore The Forest Jun 2 10:30am - 3:00pm Sunday, June 2, 2024 3 Stover Road, Barrington, IL 60010