Share This Event Nature Two Owls & A Naturalist January 10, 2016 - January 11, 2016 12:00 am - 12:00 am River Trail Nature Center Location River Trail Nature Center3120 N. Milwaukee Ave. Northbrook, IL 60062 View map Description Get up-close and personal with two of River Trail's resident owls. Event Cost: Free Event times: 1:30-2:30 p.m. MAP