Delegate David Cannon
Contact Information
Email: david.cannon
@wvhouse.gov
Capitol Phone: 304-340-3157
Capitol Office:
Room 231E, Building 1
State Capitol Complex
Charleston, WV 25305
David Cannon Biography
(R) Hampshire County

District: 89 (Hampshire & Morgan Counties)
