Contact Us

Contact CyrusOne - a leading data center and colocation solutions provider.

Headquarters

1649 W Frankford Rd,
Carrollton, TX 75007

Toll Free: 1.866.297.8766
Main: (713) 821-1260
Sales: (713) 235-8707 or info@cyrusone.com
Fax: (713) 965-0106

SALES INFORMATION

Telephone: (713) 235-8707 or info@cyrusone.com
Toll Free: 1.866.297.8766 x1266

PRESS/ANALYST INFORMATION

Telephone: (713) 235-8707

BILLING AND PAYMENTS

Telephone: (713) 821-1260 or accountinginquiry@cyrusone.com

CUSTOMER SERVICE

Telephone: (713) 821-1260, menu option 2
(for CyrusOne Clients only)

Vendors and Procurement

cyrusonepayables@cyrusone.com and (713) 821-1260 option for Accounts Payable
If you are interested in providing services to CyrusOne, please send an email or call this number for assistance