Sorry, we're doing some work on the site

In the meantime, you may reach us by calling directly at a site nearest you:




  • Ajax – 905-427-6555

  • Barrie – 705-726-1113

  • Brampton – 905-458-9118

  • Cambridge – 519-622-5885

  • Hamilton – 905-664-3300

  • Mississauga – 905-897-7007

  • Oakville – 905-257-0073

  • Oshawa – 905-240-5533

  • Scarborough – 416-901-5854

  • Toronto – Yonge & St. Clair – 437-855-7696

  • Toronto Outpatient Services – 416-603-5092

  • Toronto Western Hospital – 416-603-5185

  • Vaughan – 905-738-0007