Good Shepherd Ministries
Non-profit organization
M5A 1T3 Toronto
Canada
Phone: 416-869-3619
Website: www.goodshepherd.ca
Registered charity providing services for homeless and disadvantaged individuals in Toronto since 1963.