How can we help you today?

Individuals

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