Skip to content

Contact Delos Customer Service

Delos Phone Numbers and Emails

Customer Service:

  • +1 416 323 3567
    Canada
  • +86 106 557 6001
    China

Headquarters:

  • 1 (646) 308-1565
Send Message

Delos Emails:

Customer Service
Canada, China
Headquarters
Legal
Privacy Inquiries

How to Contact Delos?

How to Contact Delos?

The Delos phone number is +1 (416) 323-3567. This is the phone line for contacting the support team in Canada. If you want to contact the team based in China, please call +86 (106) 557-6001. Contact the company by phone to receive information about the solutions and find the one that best meets your needs. Clients can also share their experience with the company and discuss other inquiries and concerns.

The Delos email address for contacting the corporate headquarters is info@delos.com. The email for the support team in Canada is canada@delos.com, and the team in China can be reached at info.china@delos.com. Do you have legal inquiries? Send your inquiry to privacy@delos.com, and one of the corporate legal professionals will assist you.

The Delos headquarters is located in New York. The Delos address for the head office is Delos Living, LLC, 860 Washington Street, 5th Floor, New York 10014, United States. The address for the Canadian office is 890 Yonge Street, 7th Floor, Toronto, ON M4W 3P4, Canada. If you want to mail the Chinese office, send your inquiries to Room 2205, Tower E. Ocean International Center, No. 210 Ciyunsibeili, Chao Yang District, Beijing,10025, China.

There is no information about the company’s support hours on the website. However, you can send an email to the team and ask for more details about the schedule. Please note that the support hours may vary by office location and major holidays. For example, the offices may be closed on Christmas, New Year’s, Thanksgiving, and other holidays.

The Delos website has a quick contact form on the “Contact Us” page. The information you need to provide includes your name, email, details about your company, and the type of your inquiry. Please allow the Delos support team some time to look into your issue and prepare a response.

PissedConsumer Club

Contact Information

Delos Website:

Delos Help Center:

Corporate Office Address:

Delos Living, LLC
860 Washington Street, 5th Floor
New York, New York 10014
United States

Other Info (opening hours):

Other Locations:

890 Yonge Street

7th Floor

Toronto, ON M4W 3P4

Canada


Room 2205, Tower E. Ocean International Center

No. 210 Ciyunsibeili, Chao Yang District

Beijing,10025

China

More contact details
Write a review
Do you have something to say about Delos? What happened? What can we help you with?
Submit review Don't show this popup