Schedule a Data Center Tour

 

  • HEADQUARTERS

    1649 W Frankford Rd,

    Carrollton, TX 75007

  • Toll Free:

    (866) 297.8766

  • Main:

    (713) 821-1260

  • Fax:

    (713) 965-0106

  • SALES AND PRESS/ANALYST INFORMATION

    (713) 235-8707

  • BILLING AND PAYMENTS

    (713) 821-1260

  • CUSTOMER SERVICE

    (713) 821-1260, menu option 2

    (for CyrusOne Clients only)