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