About us
Good Shepherd is the largest provider of human services and community health care in Hamilton and Toronto.
Our programs and services are provided free of charge and without judgment to anyone in need.
Fundraisers

40 % 0 % 0 %
Support this cause by donating or fundraising today - every contribution helps make a difference!