David Cannon, based in Pocatello, ID, US, is currently a Representative at Idaho House of Representatives. David Cannon brings experience from previous roles at Cannon Law, P.A.. David Cannon holds a 1992 - 1995 Doctor of Law - JD in Law @ University of Utah. With a robust skill set that includes Court Proceedings, Criminal Law, Criminal Procedure, Estate Planning, Family Law and more. David Cannon has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different David Cannon?
Find contact details for 700 million professionals.