Javascript is required to run this page
James Edmunds

James Edmunds

James Edmunds II served in the House of Delegates from 2010 to 2024 (HD60).
Republican

Top Donors

All Years
Amount Donor
$300 Mitchell, Gus E III
$300 Mountain Valley Pipeline
$300 Roark, Kurland
$300 Solomon, Laurey
$250 360 Public Affairs
$250 Alderson, Pamela
$250 Allen L McGhee Insurance Agency Inc
$250 All Pro Carpet Cleaners
$250 Anderson, Steve H
$250 Appalachian Power Co
$250 Archer, Boyd
$250 Bagwell, Nancylee B
$250 Bank of Charlotte County
$250 Burnette, Gerald C
$250 Burton, J Brian
$250 Cannon, Hollis
$250 Chappell, Patricia
$250 Christian & Barton LLP
$250 Cleaveland for Delegate - William
$250 Cole for Delegate - Mark
$250 Confroy, William E
$250 County Waste
$250 Cozen O'Connor
$250 Crabtree, Mark A
$250 Crews, Michael L Sr