The Residence at Homewood is Canada’s premier private nine-suite facility delivering personalized, medically-based treatment for mental health, addiction and concurrent conditions.
Our clients receive personalized, confidential care in a comfortable, elegant setting. The Residence offers the latest, evidence-based assessment and treatment approaches informed by leading researchers at the Homewood Research Institute. Our clients are seeking treatment to better manage many conditions including depression, anxiety, trauma, alcohol and substance addictions.
148 Delhi St
Guelph, Ontario N1E 4J8
Homewood has other inpatient treatment centres that also focus on holistic patient-centered care in Ontario and British Columbia