Virginia House of Delegates District 59
2019 Election Season
$215,736Total Contributions
$6,000Total Loans
$202,797Total Expenditures
Stage
Results Final
Election Date
November 5, 2019
General Election
November 5, 2019