Virginia State Senate District 21
2019 Election Season
$294,037Total Contributions
$3,856Total Loans
$199,783Total Expenditures
Stage
Results Final
Election Date
November 5, 2019
General Election
November 5, 2019