Our Toronto office at Yonge and Sheppard serves clients across North York, Willowdale, Thornhill and the rest of Toronto, with criminal defence, traffic ticket defence and tribunal representation in English, Cantonese, Mandarin and Korean.
Our North York office is on Yonge Street near Sheppard Avenue, close to Sheppard-Yonge subway station on Lines 1 and 4, which makes it easy to reach from anywhere in the city.
Toronto criminal matters are heard at the Toronto courthouse at 10 Armoury Street and the Superior Court at 361 University Avenue. We meet clients here to prepare for court, review disclosure and plan their defence.
Please book ahead so the right person is available to meet you. Bring your charge papers, ticket, notice, contract or any other documents about your matter, plus photo ID.
If you cannot come in, we can meet by phone or video and exchange documents securely by email.
Ontario Court of Justice, Toronto (10 Armoury St); Superior Court of Justice, Toronto (361 University Ave); Toronto provincial offences courts.
See all courthouse addresses →All of our practice areas are available at this office. Meetings are by appointment, in person or by video.
Call (905) 305-7077 or send us a message to arrange a confidential case evaluation.