XO Communications’ Chicago data center is located at 140 South Dearborn Street, 2nd floor, Chicago, IL 60603. The data center has 9 feet ceiling heights, provides secure loading docks, and has on site parking available. The data center offers colocation space through full size secured locking cabinets and customized cage space. The data center is regularly […] Read More