Location

All Saints Church - Toronto

All Saints’ mission is rooted in the church’s tradition of serving those in need: seeking justice, loving mercy, and walking humbly with God (Micah 6:8). Four and a half days a week, we run a drop-in for some of Toronto’s most economically disenfranchised people: people who struggle with homelessness, mental illness, addiction, and other challenges.


We provide food, clothing, harm reduction kits, nursing care, case management, housing support, spiritual and pastoral care, and a sense of community.

We foster a non-judgemental atmosphere by respecting the people we serve, recognizing there are many reasons for why they live as they do, and acknowledging the discrimination and prejudice faced by so many.

Contact: 14163687768 or [email protected]