VA Senate District #21

District Description: Giles County (All), Roanoke City (All), Montgomery County (Part), Roanoke County (Part)
Current Senator:  John Edwards since 1996 (D)

John Edwards

Current Position: Virginia State Senator from 1996 - Senate District 21
Affiliation:  Democrat

Mission Statement:
N/A

Richmond Office:
Pocahontas Building
Room No: E506
Senate of Virginia
P. O. Box 396
Richmond, VA 23218
Phone: (804) 698-7521

District Office:
P.O. Box 1179
Roanoke, VA 24006-1179
Phone: (540) 985-8690

Legislative AssistantLuke W. Priddy

Emaildistrict21@senate.virginia.gov

WebGovernment page  Campaign site   Facebook

Skip to toolbar