Search Results
Crabtree Nature Center
3 Stover Rd, Barrington, IL 60010
Owned by the Forest Preserve District of Cook County, Crabtree Nature Center is a beautiful place to explore and learnMore about the wildlife in Barrington. The center offers an educational exhibit building and several miles of self-guided trails for the entire family to enjoy. Year round, the center provides dozens of exhibits and programs about nature and wildlife that are free of charge.  
See more »