House of Delegates - District 21

Candidate Raised
Haley, Bill (R) $16,495
Villanueva, Ron* (R) $145,550

Show all elections for Villanueva

SOURCE OF FUNDS

Show all donor occupations for Villanueva