Entertainment and Media >> TV >> DFT CH3 Chicago Data Center

DFT CH3 Chicago Data Center

Lammot J. du Pont


1420 East Devon Avenue,IL,
60007,United States

CH3 is situated on over 12 acres of land, making it one of the premier Chicago data centers. CH3 has 305,000 square feet with a critical load of 25.6 megawatts. CH3 has 18 computer rooms with 18 back-up generators in case inclement weather causes any power outages. The round-the-clock security team and CCTV ensures that your data center needs are safe and secure.

Contact Form

Please use this form to contact