Homewood Health Centre is Canadas unsurpassed medical leader in addiction and mental health treatment, providing highly specialized psychiatric and addiction services to all Canadians.
Founded in 1883, we are renowned for the quality of our treatment, our medical integrity, and the breadth and depth of our intra-professional team.
Located in Guelph, Ontario, Canada, Homewood is unique in Canadian health care serving as a specialized provincial and national resource. A fully accredited facility, Homewood has always achieved the highest standards of quality care and is a recipient of numerous national awards.
We are a 312-bed, Schedule 1 facility under the Ontario Mental Health Act. We operate nine programs treating a range of mental health and addiction issues.
Homewood is part of Schlegel Health Care, a family-owned health care organization based in Kitchener, Ontario, that incorporates three other entities:Schlegel Villages, Homewood Disability Services, and Homewood Human Solutions.