print email share
Barbara Comstock has served in the House of Delegates since 2010.
Resources for this candidate:
(No contributions currently on record)