1. Village of Itasca 130 Forest Ave, Itasca, IL 60143 Coordinate: 41.96929,-88.01739 Phone: (630) 773-5572
2. Springbrook Nature Center 130 Forest Ave, Itasca, IL 60143 Coordinate: 41.96905,-88.01739 Phone: (630) 773-5572