Salvation Army

The largest non-governmental direct provider of social services in Canada, providing support to society’s most vulnerable