Welcome to the Senate of Virginia Click here to visit the homepage.

District Addresses



Member Name District Address Numbers
** Vacant **,
, VA
P
F
Alexander, Kenneth C. 120 West Berkley Avenue
Norfolk, VA 23523
P (757) 223-1333
F (757) 480-1789
Barker, George L. P.O. Box 10527
Alexandria, VA 22310
P (703) 303-1426
F
Black, Richard H. P.O. Box 3026
Leesburg, VA 20177
P (703) 406-2951
F
Carrico, Charles W., Sr. P. O. Box 1100
Galax, VA 24333
P (276) 236-0098
F
Chafin, A. Benton , Jr. P. O. Box 1210
Lebanon, VA 24266
P (276) 889-1044
F (276) 889-1121
Colgan, Charles J. 10660 Aviation Lane
Manassas, VA 20110-2701
P (703) 368-0300
F (703) 257-2856
Cosgrove, John A. , Jr. P. O. Box 15483
Chesapeake, VA 23328
P (757) 547-3422
F 804-698-7651
Deeds, R. Creigh P.O. Box 5462
Charlottesville, VA 22905-5462
P (434) 296-5491
F (434) 296-5949
Ebbin, Adam P. P. O. Box 26415
Alexandria, VA 22313
P (571) 384-8957
F
Edwards, John S. P.O. Box 1179
Roanoke, VA 24006-1179
P (540) 985-8690
F (540) 345-9950
Favola, Barbara A. 2319 18th Street North
Arlington, VA 22201-3506
P (703) 835-4845
F
Garrett, Thomas A., Jr. P. O. Box 66
Hadensville, VA 23067
P (434) 944-7770
F
Hanger, Emmett W., Jr. P.O. Box 2
Mount Solon, VA 22843-0002
P (540) 885-6898
F
Howell, Janet D. P.O. Box 2608
Reston, VA 20195-0608
P (703) 709-8283
F
Lewis, Lynwood W. , Jr. P. O. Box 760
Accomac, VA 23301
P (757) 787-1094
F (757) 787-2749
Locke, Mamie E. P.O. Box 9048
Hampton, VA 23670
P (757) 825-5880
F (757) 825-7327
Lucas, L. Louise P.O. Box 700
Portsmouth, VA 23705-0700
P (757) 397-8209
F (757) 966-9671
Marsden, David W. P. O. Box 10889
Burke, VA 22009
P (571) 249-3037
F
Martin, Stephen H. P.O. Box 700
Chesterfield, VA 23832
P (804) 674-0242
F (804) 674-7241
McDougle, Ryan T. P.O. Box 187
Mechanicsville, VA 23111
P (804) 730-1026
F (804) 730-1051
McEachin, A. Donald 4719 Nine Mile Road
Richmond, VA 23223
P (804) 226-4111
F (804) 226-8888
McWaters, Jeffrey L. 1207 Laskin Road
Virginia Beach, VA 23451
P (757) 965-3700
F
Miller, John C. P.O. Box 6113
Newport News, VA 23606
P (757) 595-1100
F (757) 595-1106
Newman, Stephen D. P.O. Box 480
Forest, VA 24551
P (434) 385-1065
F (434) 485-8111
Norment, Thomas K., Jr. P.O. Box 6205
Williamsburg, VA 23188
P (757) 259-7810
F (757) 259-7812
Obenshain, Mark D. P.O. Box 555
Harrisonburg, VA 22803
P (540) 437-1451
F (540) 437-3101
Petersen, J. Chapman P.O. Box 1066
Fairfax, VA 22038
P (703) 349-3361
F (800) 635-9417
Puller, Linda T. P.O. Box 73
Mount Vernon, VA 22121-0073
P (703) 765-1150
F (703) 765-9243
Reeves, Bryce E. P.O. Box 7021
Fredericksburg, VA 22404
P (540) 645-8440
F
Ruff, Frank M., Jr. P.O. Box 332
Clarksville, VA 23927
P (434) 374-5129
F (434) 955-2224
Saslaw, Richard L. P.O. Box 1856
Springfield, VA 22151-0856
P (703) 978-0200
F (703) 978-3032
Smith, Ralph K. P.O. Box 91
Roanoke, VA 24002
P (540) 206-3597
F (540) 206-3597
Stanley, William M., Jr. 13508 Booker T Washington Highway
Moneta, VA 24121
P (540) 721-6028
F (540) 721-6405
Stosch, Walter A. Innsbrook Centre, 4551 Cox Road, Suite 110
Glen Allen, VA 23060-6740
P (804) 527-7780
F
Stuart, Richard H. P.O. Box 1146
Montross, VA 22520
P (804) 493-8892
F (804) 493-8897
Vogel, Jill Holtzman 117 East Piccadilly Street Suite 100-A
Winchester, VA 22601
P (540) 662-4551
F (540) 341-8809
Wagner, Frank W. P.O. Box 68008
Virginia Beach, VA 23471
P (757) 228-3333
F (757) 244-7866
Watkins, John C. P.O. Box 159
Midlothian, VA 23113-0159
P (804) 379-2063
F (804) 794-7238
Wexton, Jennifer T. 20 W. Market Street
Leesburg, VA 20176
P (703) 672-3696
F