Data center The Planet Dallas

Find the best data center in any region. In our Data Center Map. Apply for collocation in desired destination, we arrange the best conditions.

The Planet Dallas

Server room The Planet Dallas
Address 1333 North Stemmons Freeway, Suite 110, Dallas, 75207
Country Texas

Nearest Data centers

Name Address
Cologix Dallas 1950 North Stemmons Freeway, Suites 1032 & 2010, Dallas
Switch & Data Dallas INFOMART 1950 Stemmons Freeway, Suite 1039A, Dallas
Cologix 1950 N. Stemmons Pkwy, Dallas
CoreXchange 1950 Stemmons Freeway, Dallas
ColoGuys 1950 Stemmons Freeway, Dallas

The Planet Dallas on Map

The Planet Dallas