DE2 Denver IBX® Data Center
335 Inverness Drive South Englewood, CO 80112
- +1 866 314 1558 (international)
- Denver DE2 IBX data center and Internet exchange point in Englewood is strategically located in Denver's Tech Center district, offering extensive network choice and partner interconnection.
SOC 1 Type II
SOC-2 Type II