Mary Leigh McDaniel

Mary Leigh McDaniel has served on the Fauquier County Board of Supervisors since 2016.
Party: Independent

Fauquier County Supervisor - Marshall

Candidate Raised
McDaniel, Mary Leigh* (I) $0

Show all elections for McDaniel

SOURCE OF FUNDS

Show all donor occupations for McDaniel

Committees for Mary Leigh McDaniel