James Hill
Retired
$2.6K
Total contributed
29
Donations
5
Recipients
$88.759
Avg donation
Years active: 2016, 2015, 2012, 2008, 2004
State: 29 donations ($2.6K)
Retired
$2.6K
Total contributed
29
Donations
5
Recipients
$88.759
Avg donation
Years active: 2016, 2015, 2012, 2008, 2004
State: 29 donations ($2.6K)