David Weaver Adjunct Professor of Law

Phone: 540-458-8517

Email: weaverd@wlu.edu

Office: 466 Lewis Hall 

Areas of Expertise/Classes Taught

Advanced Family Law Practicum


BA, University of Rochester

JD, Washington and Lee University


David G. Weaver is an attorney practicing in the Roanoke, Virginia area. He specializes in family law issues.