155 Cannon St E, Hamilton, ON L8L 0A2, Canada
“The Good Shepherd”, as it is affectionately called, is well known on the streets of Toronto. It’s a place to get a hot meal, clean clothes, a safe, clean bed for the night. It’s a place to go when you need someone to listen, someone to help.
What makes Good Shepherd Ministries special? The answer is different for each person who walks through the door.
Events at this location