How can we help you today?


24/7 care support

Have questions? Our care team is here to support you 24/7.

Other helpful resources
Our offices

Teladoc Health operates worldwide and has offices across North America, South America, Europe, Asia-Pacific and the Middle East.

Toronto Headquarters

Teladoc Health Canada

312 Adelaide Street West, Suite 200

Toronto, ON

M5V 1R2

Toronto Headquarters map location