Patient-Centred Healthcare · Education · Research · HealthcareCall 905-231-1829   |   Ajax & Toronto (Scarborough)
Institute of Diabetes & Endocrinology

Contact IDE

Reach our clinic team by phone or for general administrative inquiries.

Get in touch

Phone: 905-231-1829

Fax: 905-231-1849

Visit IDE

Ajax: 40 Blowers Crescent, Suite 102

Scarborough: 3838 Midland Avenue, Suite 103

View Locations