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
$500 Parker Pollard & Brown PC
$500 Parsley, J Terry
$500 Patsel, S Kime
$500 Payne, Eric B
$500 Payne, L.F.
$500 Pendley, Dee F III
$500 Petty, Jonathan M
$500 Pharmaceutical Research & Manufacturers of America
$500 Poindexter, Gerald G
$500 Poole, Rodney N
$500 Prince, David O
$500 Pryor, Frederick M
$500 Reavis, P Dean
$500 Ritchie, Roger A
$500 Robb, Charles S
$500 Rogers, Steven A
$500 Roman, Robert G
$500 Rosen, Jeff W
$500 Royal Oldsmobile Isuzu
$500 Russell, Kevin
$500 Salzberg, Cora S
$500 Saslaw for Senate - Richard
$500 Scales, Vesharn
$500 Scher, Joyce Slavin
$500 Scott for US House of Representatives - Bobby