Federal campaign finance and roll-call votesFEC data through Jun 26, 2026

Ferguson, Virginia S

Pleasanton, CA · Heritage Valley Mortgage INC. · Mortgage Broker

$2,079
Total given
21
Contributions
Jun 3, 2020
First on record

FEC data through Jun 26, 2026