https://cleoconnect.ca/organization/youth-criminal-defence-office-ycdo/
Youth Criminal Defence Office (YCDO) - CLEO Connect
Based in Calgary and Edmonton, the Youth Criminal Defence Office (YCDO) operates under the supervision of the Legal Aid Society of Alberta and represents young...
criminal defenceyouthofficeycdocleo