Federal Officials
Rob Wittman – VA 1st Representative
http://wittman.house.gov/
2454 Rayburn House Office BuildingWashington, DC 20515
Phone: (202) 225-4261
Bob Good – VA 5th Representative
https://good.house.gov/
1213 Longworth HOBWashington, DC 20515
Phone: (202) 225-4711
20436 Lynchburg Hwy, Suite FLynchburg, VA 24502
Phone: (434) 791-2596
State Officials
Senate
Ryan McDougle – State Senator 4th District
www.ryanmcdougle.com
Senate of Virginia, PO Box 396,
Richmond, VA 23218
804-698-7504
district04@senate.virginia.gov
PO Box 187, Mechanicsville, VA 23111
Phone: 804-730-1026
senator@ryanmcdougle.com
John McGuire – State Senator 10th District
www.mcguireva.com
Senate of Virginia, P. O. Box 396
Richmond, VA 23218
804-698-7510
senatormcguire@senate.virginia.gov
P.O. Box 168, Manakin-Sabot, Virginia 23103
senatormcguire@senate.virginia.gov
House of Delegates
Buddy Fowler – House of Delegates 55th District
www.buddyfowler.com
General Assembly Building, 9th and Broad Streets, Room 810, Richmond, VA 23219
Phone: 804-698-1055
delbfowler@house.virginia.gov
District Office:
10321 Washington Highway
Glen Allen, VA 23059
804-305-8867
Scott Wyatt – House of Delegates 97th District
900 East Main Street,
Richmond, VA 23218
Phone: 804-698-1097
DelSWyatt@house.virginia.gov
P.O. Box 365,
Mechanicsville, VA 23111
Phone: 804-442-2732
Local Officials
Hanover County Board of Supervisors
Jeff S. Stoneman, Beaverdam
Danielle G. Floyd, Chickahominy
Michael Herzberg, Cold Harbor
Phone: 804-746-4723
fmherzberg@hanovercounty.gov
Sean Davis, Henry
Phone: 804-439-2289
smdavis@hanovercounty.gov
Ryan M. Hudson, Mechanicsville
Susan Dibble, South Anna
Phone: 804-357-6438
spdibble@hanovercounty.gov
Constitutional Officers
Scott Harris – Commissioner of the Revenue
Chenault-Weems Building, 7507 Library Drive, Hanover, VA 23069
Phone: 804-365-6129
commissioner@hanovercounty.gov
Tim Boschen – County Treasurer
Chenault-Weems Building, 7507 Library Dr., Hanover, VA 23069
Phone: 804-365-6145
treasurer@hanovercounty.gov
Dave Hines – Sheriff
7522 County Complex Road, Hanover, VA 23069
Phone: 804-365-6110
soinq@hanovercounty.gov
Mackenzie Babichenko – Commonwealth’s Attorney
Commonwealth’s Attorney, P.O. Box 470, Hanover, VA 23069
Phone: 804-365-6185
Frank Hargrove, Jr. – Clerk of the Court
7530 County Complex Road, Hanover, VA 23069
Phone: 804-365-6151
hanovercc@vacourts.gov