T5 Data Centers @Chicago Data Center is located at 200 Innovation Drive, Elk Grove Village, IL, USA. The data center is 165000 sqft. There is a total of 110000 sqft in raised floor space for colocation. It has access to 28 MW of power. We found 97 data center locations within 50 miles of this facility. No certifications are specified for this location.