Evening Owl Hike
Crabtree Nature Center, 3 Stover Rd, Barrington, IL 60010, United StatesA talk about these nocturnal hunters. Afterward 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. CONTACT: […]