House of Delegates - District 21

Candidate Raised
Haley, Bill (R) $14,655
Villanueva, Ron* (R) $115,000

Show all elections for Villanueva

SOURCE OF FUNDS

Show all donor occupations for Villanueva