Developed by Stack Infrastructure
Stack Infrastructure CHI01A is a data center located in Cook, Illinois. It has a capacity of 16 MW. 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
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.