Evening Owl Hike
Crabtree Nature Center, 3 Stover Rd, Barrington, IL 60010, United StatesA talk about these nocturnal hunters. Afterwards, look and listen for these unique predators on a .5-mile hike. Portions of trail may be uneven. REGISTRATION REQUIRED: Call Crabtree at 847-381-6592. […]