Mark Halfyard 103 Church Street, Suite 400, Toronto, Ontario M5C 2G3 P: 416-297-7200 Official Website Lawyer Categories Appellate Law Lawyer Tags 2021 2022 2023 2024 Practice Daniel Brown Law License Number: 51037A Disciplinary Action: No