Located on the 50 acre campus of the Homewood Health Centre – one of Canada’s largest facilities dedicated exclusively to the treatment of mental health and addiction since 1883 – The Residence at Homewood provides the latest, evidence-based assessment and treatment. In addition to the dedicated, full-time clinical team at The Residence, clients have access to the services and the specialized experts at the Homewood Health Centre. The Centre has deep expertise and specialized programs in Addiction Medicine, Concurrent Disorders, Mood and Anxiety Disorders, PTSD, comprehensive Psychiatric Care and Eating Disorders.
For more than 130 years, the Homewood Health Centre has been the cornerstone of Canadian mental health and addiction treatment. Located in Guelph, Ontario, the Homewood Health Centre is one of the largest mental health and addiction facilities in Canada and is directly affiliated with the Homewood Research Institute and McMaster University. A fully accredited facility with exemplary standing, the Health Centre achieves the highest standards of care and excellent outcomes.