Crabtree Nature Center
Crabtree Nature Center and forest preserve offers a family-friendly adventure. Home to a Screeching Owl, Crabtree Nature Preserve houses Illinois animal friends and has educational activities to help you kick-start a nature expedition. Past the nature center, this forest preserve features 2 loop trails that can be combined into one larger hike. It also has […]
Crabtree Nature Center Read More »