Located in Guelph, Ontario, the Homewood Health Centre is one of the largest mental health and addiction facilities in Canada and is unique in Canadian healthcare serving as a specialized provincial and national resource as well as providing essential regional services for residents of Guelph and Wellington County
Located in Guelph, Ontario, the Homewood Health Centre is one of the largest mental health and addiction facilities in Canada and is unique in Canadian healthcare serving as a specialized provincial and national resource as well as providing essential regional services for residents of Guelph and Wellington County