About St. Leonard's Society of Toronto
St. Leonard’s Society of Toronto (SLST) is a non-religious, not for profit charitable organization, that is dedicated to ensuring a safer community by providing programs and services to help people become responsible community members. SLST is governed by a voluntary Board of Directors that has been operating in the east end of Toronto (Riverdale area) since 1976.
SLST hosts its programs and services between two locations. Our Main office, which is located at 50 Euston Avenue is the home to the Safer Tomorrows through Education and Play (S.T.E.P.) Program and the Crossroad OPTIONS Program, and the main office. The Walter Huculak House, Crossroads Program, is located at 419 Jones Avenue.











