Javascript is required to run this page
Donald McEachin

Donald McEachin

Donald McEachin served in the House of Representatives from 2017 to 2022 (CD4).
Also served in the State Senate from 2008 to 2017 (SD9), and in the House of Delegates from 2006 to 2008 (HD74) and from 1996 to 2002 (HD74).
Democrat

Top Donors

All Years
Amount Donor
$200 Harrison, Oscar J
$200 Hedgepeth, Gwendolyn C
$200 Hewitt, Richard M
$200 Hooker, Walter L
$200 Jordan, Suzanne
$200 Keller, George T
$200 Krudys, Mark J
$200 Law Office of Mark Dickson
$200 Locke Partin DeBoer & Quinn
$200 Long, Andrea C
$200 Maloney, John
$200 Marks & Associates
$200 Marmerstein, Peter A
$200 Martin, Ruby G
$200 Martin, George Keith
$200 Martin, Marshall Hopkins
$200 McCleary, Susan L
$200 McCollum, Rudolph C Jr
$200 Michael Flanary & Associates Inc
$200 Miller, Douglas E
$200 Mitchell, Jeffery K
$200 Morrissey for Delegate - Joe
$200 Nguyen, Quan Q
$200 Palmer Massie & Holley Law Firm PC
$200 Parcell, William H III