Developed by Stack Infrastructure
Stack CHI01A is a data center located in Cook, Illinois. It has a capacity of 16 MW. It became operational in 2015. Developed by Stack Infrastructure. The facility sits on 14 acres of land. The building encompasses 221,000 square feet.
Capacity
16 MW
Status
Operating
State
Illinois
County
Cook
Developer
Stack Infrastructure
Year Operational
2015
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.