485 488 487 507 484 

 

Equinix

  • Data centers
  • Telecommunications
1950 Stemmons Freeway
Ste. # 1039a
Dallas, TX 75207
(813) 207-7700
(813) 207-7831 (fax)
  • About

    A leading provider of internet exchange and colocation services. We operate one of the largest footprints of neutral exchange and colocation facilities in North America service over 870 customers