David Middleton II


$348,321Cash on Hand
$394,463Total Contributions
$849,148Total Expenditures

Contributors

This page displays the cumulative amount given by these contributors to this candidate during the selected election cycle.