On Guard for Humanity
Legal name: ON GUARD FOR HUMANITY
On Guard for Humanity provides community services across Toronto that address immediate needs while building pathways to stability for vulnerable populations. The organization operates programs focused on housing support, food security, and access to essential services for people experiencing homelessness, poverty, and social isolation. Their work includes emergency assistance, case management, and connections to longer-term resources that help individuals and families move toward self-sufficiency. By combining direct service delivery with advocacy, On Guard for Humanity works to address both the symptoms and root causes of systemic inequality in the GTA.