St. Leonard’s Society of Canada

St. Leonard’s Society of Canada is a national organization that promotes humane and informed justice policy and responsible leadership to foster safer communities. Affiliate organizations in several Ontario communities provide residential and community services to people who are or may become in conflict with the law. Affiliates in Ontario are listed here.

Office Telephone: 
Address One: 
208-211 Bronson Avenue
Ottawa, ON K1R 6H5
Javascript is required to view this map.