Homewood Health Centre
@homewoodhealthcentre

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

About
Location
View Map
150 Delhi St, Guelph, ON N1E 6K9
519-824-1010

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