Our officesTeladoc Health operates worldwide and has offices across North America, South America, Europe, Asia-Pacific and the Middle East.Toronto HeadquartersTeladoc Health Canada312 Adelaide Street West, Suite 200Toronto, ONM5V 1R2
Start your journey to better health.Register now in just a few steps, and download the mobile app so that quality care is always just a tap awayDownload the appStart online