Non-Profit Organizations
The Salvation Army gives hope and support to vulnerable people in 400 communities across Canada.