Company description
The Scott Mission is a Christian non-denominational organization responding to the needs of the poor, homeless, abandoned and vulnerable of all ages. The Mission is based in downtown Toronto, Canada and offers practical, emotional, and spiritual support for thousands of people each year. Morris and Annie Zeidman founded The Scott Mission in 1941. It was their belief that the hunger of the soul needed to be ...