Lawyer Profile
James L. Shields
Ottawa, Ontario
Overview
James L. Shields is listed as a lawyer at Shields Hunt Duff. Practice areas include Administrative Law, Human Rights, Civil Litigation, Labour Law, Employment Law.
Practice Areas
Bar Information
Called to the bar: 1970 (ON)