Stephen C Shannon

Committees associated with this candidate:

Contributions Reported by
From through (select all years )

Campaign Contribution(s) Totaling $3,500

Campaign
Contributions
Committee
$2,500 Democratic Party - Virginia House Caucus
$1,000 Young Democrats - State