Please complete the form below to contact CyrusOne.

CyrusOne Global Headquarters
1649 W Frankford Rd
Carrollton, TX 75007
Toll Free: (866) 297-8766

Sales and Information
Toll Free: (866) 297-8766, menu option #3
Main: (866) 297-8766
Email: info@cyrusone.com

Press Information: Mindy Miller, (513) 470-1214
Analyst Information: Michael Schafer, (972) 350-0060
Billing and Accounts Receivable: (214) 488-1365
Payments and Accounts Payable: (214) 488-1365
Customer Service: (866) 297-8766, menu option #5 (for current CyrusOne customers)

Vendors and Procurement
If you are interested in providing services to CyrusOne, please send an email or call this number for assistance. Toll Free: (866) 297-8766 x1266