Ruth Linnen is a psychotherapist who started her practice in Hanover 20 years ago. She has an Undergraduate Degree in Personality Development and Religion. Her Masters Degree is in...more...See more text
Grey & Bruce Branch - ConnexOntario, Community mental health services
The Canadian Mental Health Association is a not-for-profit organization that provides mental health recovery programs and services. Our aim is to enhance, maintain and promote posi...more...See more text