Advocacy for All

A locally-rooted advocacy organisation with a strong history, that exists to give people a voice through one to one advocacy and self-advocacy group