
Custom Search
Guelph Mental Health Therapy & Treatment Services
Homewood Health Centre
Homewood Health Centre is a leader in mental health and addiction treatment, providing specialized psychiatric services to all Canadians. Located in Guelph, Ontario, in a beautiful setting on the banks of the Speed River, Homewood has been improving lives since 1883. Unique in Canadian health care, Homewood is a highly specialized provincial and national resource. A fully accredited facility, Homewood has always achieved the highest standards in quality care.

Custom Search