Campaign to improve the rights, services and treatments of people with mental health problems

SPIRIT Advocacy is a collective advocacy group, which represents the interests of users of mental health services across the Highlands.

Back to all members