Kevin P Durkin
Individual
$38,726Total Contributions