District Includes: Counties of Albemarle (part), Fluvanna (part), Greene, and Rockingham (part)
State Delegate: Rob Bell (since 2002)
District Includes: Counties of Albemarle (part), Fluvanna (part), Greene, and Rockingham (part)
State Delegate: Rob Bell (since 2002)
Current Position: State Delegate for VA House District 58 since 2002
Affiliation: Republican
Overview: N/A
Current Position: Dentist
Affiliation: Democrat
Candidate: 2019 State Delegate VA House District 58
Overview: N/A