How can we help you today?

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