Lawyers

JOHN SHEARD HON B.A., LL. B.

Member of Law Society of Upper Canada since 2005. ​Honours Bachelor of Arts University of Toronto. ​Bachelor of Laws Queen’s University.