Richard Walker

Richard Walker has served on the Shenandoah County Board of Supervisors since 2016.
Party: Independent

Shenandoah County Supervisor - District 3

Candidate Raised
Walker, Richard* (I) $0

Show all elections for Walker

SOURCE OF FUNDS

Show all donor occupations for Walker