Start from
Stillman Nature Center
33 W Penny Rd, South Barrington 60010