We at NTT Communications value our relationship with you. If you need to update your account information, question a charge on your account or simply ask a question regarding your account, please contact us.
Please contact us at firstname.lastname@example.org for account issues related to Dedicated Internet Access.
You may access your account information and create billing support requests from the Customer Portal.
1-877-868-8638 - For account issues related to Colocation and Internet Access
For billing issues related to Dedicated internet Access or Colocation:
Attn: Customer Financial Services
1950 Stemmons Freeway, Suite 2001
Dallas, TX 75207