House of Delegates - District 21

Candidate Raised
Fowler, Kelly (D) $39,939
Villanueva, Ron* (R) $249,798

Show all elections for Villanueva

SOURCE OF FUNDS

Show all donor occupations for Villanueva