United States

24/7 Live Technical Support: 

Live chat and the (800) phone number are not supported for non-US customers.

  • Phone: +1 (877) 484-9119
  • Website: https://intouchhealth.com/contact-us/
  • Email: TAC@teladochealth.com

 

Website:

  • https://www.teladochealth.com/
  • https://portal.intouchcustomer.com/

 

User Guides:

https://intouchhealth.com/support/

 

Sales & Product Demos

(805) 562-8686

Teladoc Health Manufactured by InTouch Technologies, Inc.

7402 Hollister Avenue Goleta, CA 93117

Fax: +1.805.562.8663