1. Iron Mountain - Itasca 1397 Glenlake Ave, Itasca, IL 60143 Coordinate: 41.9881,-88.03733 Phone: (815) 900-2475