James Walsh
Retired
$845
Total contributed
29
Donations
4
Recipients
$29.138
Avg donation
Years active: 2025, 2020, 2019, 2008, 2007
State: 29 donations ($845)
Retired
$845
Total contributed
29
Donations
4
Recipients
$29.138
Avg donation
Years active: 2025, 2020, 2019, 2008, 2007
State: 29 donations ($845)