David Cannon (politician)

David M. Cannon is an American attorney, businessman, and politician serving as a member of the Idaho House of Representatives from the 31st district. He assumed office on December 1, 2020.

David Cannon (politician)

David M. Cannon is an American attorney, businessman, and politician serving as a member of the Idaho House of Representatives from the 31st district. He assumed office on December 1, 2020.