Janet T Dudding
Individual
$14,866Total Contributions