
2020 VIRGINIA
MUNICIPAL GUIDE
STATE SENATE
29
District 1
T Montgomery “Monty” Mason
Affilliation: D
PO Box 232
Williamsburg, VA 23187
Senate Office Phone: 804-698-7501
District Office Phone: 757-229-9310
district01@senate.virginia.gov
District 2
Mamie E. Locke
Affilliation: D
PO Box 9048
Hampton, VA 23670
Senate Office Phone: 804-698-7502
District Office Phone: 757-825-5880
district02@senate.virginia.gov
District 3
Thomas K. Norment Jr.
Affilliation: R
PO Box 6205
Williamsburg, VA 23188
Senate Office Phone: 804-698-7503
District Office Phone: 757-259-7810
district03@senate.virginia.gov
District 4
Ryan T. McDougle
Affilliation: R
PO Box 187
Mechanicsville, VA 23111
Senate Office Phone: 804-698-7504
District Office Phone: 804-730-1026
district04@senate.virginia.gov
District 5
Lionell Spruill Sr.
Affilliation: D
PO Box 5403
Chesapeake, VA 23324
Senate Office Phone: 804-698-7505
District Office Phone: 757-424-2178
district05@senate.virginia.gov
District 6
Lynwood W. Lewis Jr.
Affilliation: D
PO Box 760
Accomac, VA 23301
Senate Office Phone: 804-698-7506
District Office Phone: 757-787-1094
district06@senate.virginia.gov
District 7
Jen A. Kiggans
Affilliation: R
PO Box 396
Richmond, VA 23218
Senate Office Phone: 804-698-7507
district07@senate.virginia.gov
District 8
William R. DeSteph Jr.
Affilliation: R
588 Central Drive
Virginia Beach, VA 23454
Senate Office Phone: 804-698-7508
District Office Phone: 757-321-8180
district08@senate.virginia.gov
District 9
Jennifer L. McClellan
Affilliation: D
PO Box 47
Richmond, VA 23218
Senate Office Phone: 804-698-7509
District Office Phone: 804-482-0714
district09@senate.virginia.gov
District 10
Ghazala F. Hashmi
Affilliation: D
PO Box 396
Richmond, VA 23218
Senate Office Phone: 804-698-7510
district10@senate.virginia.gov
District 11
Amanda F. Chase
Affilliation: R
PO Box 5811
Midlothian, VA 23112
Senate Office Phone: 804-698-7511
District Office Phone: 804-212-2005
district11@senate.virginia.gov
District 12
Siobhan S. Dunnavant
Affilliation: R
PO Box 70849
Henrico, VA 23255
Senate Office Phone: 804-698-7512
District Office Phone: 804-270-5600
district12@senate.virginia.gov
District 13
John J. Bell
Affilliation: D
PO Box 4489
Broadlands, VA 20148
Senate Office Phone: 804-698-7513
District Office Phone: 571-267-9080
district13@senate.virginia.gov
District 14
John A Cosgrove Jr.
Affilliation: R
PO Box 15483
Chesapeake, VA 23328
Senate Office Phone: 804-698-7514
District Office Phone: 757-547-3422
district14@senate.virginia.gov
District 15
Frank M. Ruff Jr.
Affilliation: R
PO Box 332
Clarksville, VA 23927
Senate Office Phone: 804-698-7515
District Office Phone: 434-374-5129
district15@senate.virginia.gov
District 16
Joseph D. Morrissey
Affilliation: D
701 German Scheool Road
Richmond, VA 23225
Senate Office Phone: 804-698-7516
District Office Phone: 804-737-1626
district16@senate.virginia.gov
District 17
Bryce E. Reeves
Affilliation: R
PO Box 7021
Fredericksburg, VA 22404
Senate Office Phone: 804-698-7517
District Office Phone: 540-645-8440
district17@senate.virginia.gov
District 18
L Louise Lucas
Affilliation: D
PO Box 700
Portsmouth, VA 23705
Senate Office Phone: 804-698-7518
District Office Phone: 757-397-8209
district18@senate.virginia.gov
District 19
David R. Suetterlein
Affilliation: R
PO Box 20237
Roanoke, VA 24018
Senate Office Phone: 804-698-7519
District Office Phone: 540-302-8486
district19@senate.virginia.gov
District 20
William M. Stanley Jr.
Affilliation: R
13508 Booker T. Washington Hwy
Moneta, VA 24121
Senate Office Phone: 804-698-7520
District Office Phone: 540-721-6028
district20@senate.virginia.gov
District 21
John S. Edwards
Affilliation: D
PO Box 1179
Roanoke, VA 24006
Senate Office Phone: 804-698-7521
District Office Phone: 540-985-8690
district21@senate.virginia.gov
District 22
Mark J. Peake
Affilliation: R
4925 Boonsboro Road
Lynchburg, VA 24503
Senate Office Phone: 804-698-7522
District Office Phone: 434-455-3382
district22@senate.virginia.gov
District 23
Stephen D. Newman
Affilliation: R
PO Box 480
Forest, VA 24551
Senate Office Phone: 804-698-7523
District Office Phone: 434-385-1065
district23@senate.virginia.gov
District 24
Emmett W. Hanger Jr.
Affilliation: R
PO Box 2
Mount Solon, VA 22843
Senate Office Phone: 804-698-7524
District Office Phone: 540-885-6898
district24@senate.virginia.gov