Janet T Dudding
Individual
$14,966Total Contributions