Jake Shen

Contact Jack Shen

criminal defence lawyer

Barrister & Solicitor

Need Help

    Markham Office: Unit 200 – 50 McIntosh Dr., Markham, ON L3R 9T3

    Toronto Office: 65 Front Street East, Suite 300, Toronto, ON M5E 1B5

    Gilford Office: 1116 N Shore Dr., Gilford, ON L0L 1R0