John S. Edwards

Democrat, District 21

Legislation Sponsored

Born in Roanoke, Virginia on October 6, 1943; educated at Patrick Henry High School, 1962; Princeton University (A.B., 1966, cum laude); Union Theological Seminary (N.Y.), Rockefeller Brothers Theological Fellowship, 1966-67; University of Virginia Law School (J.D., 1970) ; Attorney At Law; married Catherine Dabney Edwards; Lutheran; member: Lutheran Church (ELCA); Member of the Senate: 1996-

District 21 Description
Giles County (All), Roanoke City (All), Montgomery County (Part), Roanoke County (Part),
Picture of Senator

Contact Information

Legislative Assistant(s): Jennifer Boyd

Session Office

General Assembly Building
Room No: 301
Senate of Virginia
P. O. Box 396
Richmond, VA 23218
Phone: (804) 698-7521
Fax: (804) 698-7651


District Office

P.O. Box 1179
Roanoke, VA 24006-1179
Phone: (540) 985-8690
Fax: (540) 345-9950

Senate Connect