Saint Leonard's Society of Nova Scotia is a community-based, charitable organization that believes in the value of all people and offers effective...