House of Delegates - District 21

Candidate Raised
Fowler, Kelly (D) $150,000
Villanueva, Ron* (R) $408,774

Show all elections for Villanueva

SOURCE OF FUNDS

Show all donor occupations for Villanueva