We are a Canadian Leader in Treatment for Mental Health, Trauma, Addiction & Co-Occurring Conditions
Homewood Health Centre is a fully accredited, physician-led, medically-based inpatient treatment facility offering several specialized programs and extensive services to treat a wide range of mental health issues, including trauma, addiction, anxiety, depression, and co-occurring mental health and addiction issues.
Located in a relaxing 50-acre setting in Guelph, Ontario, Homewood Health Centre is one of Canada’s foremost mental health treatment facilities. We serve as a provincial and national resource for patients, families, and communities.