Developed by Iron Mountain
Iron Mountain CHI-1 is a data center located in Cook, Illinois. It has a capacity of 36 MW. It became operational in 2025. Developed by Iron Mountain. The facility sits on 13 acres of land. The building encompasses 315,000 square feet.
Capacity
36 MW
Status
Operating
State
Illinois
County
Cook
Developer
Iron Mountain
Year Operational
2025
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.