The Good Shepherd is a charity in downtown Toronto. It is a shelter for the homeless, providing a hot meal, clean clothes, a safe bed for the night to anyone who might need it. The first Good Shepherd centre opened in 1963 to provide food, shelter and clothes to the people in need. Today it also helps people overcome addictions, access healthcare and find housing.
More information about the Good Shepherd Ministries and ways you can contribute are available their website.