serving people struggling with homelessness and poverty
good shepherd ministries is a registered charity that provides services for homeless and disadvantaged individuals in toronto. the organization has been in operation since 1963. good shepherd ministries is a place that offers food, shelter, clothing and more to anyone in need; where services are offered free of charge, in a spirit of compassion, trust, acceptance and respect; and where you can help to give dignity and hope to those most in need. good shepherd refuge social ministries (good shepherd ministries) is comprised of good shepherd centre, a shelter for homeless men, barrett house, toronto's first supportive housing residence for people living with hiv and aids, and st. joseph's residence, a supportive housing residence for formerly homeless men over the age of 55. charitable business number is 89250 8169 rr0001