David Weaver Adjunct Professor of Law

Phone: 540-458-8532

Email: weaverd@wlu.edu

Office: 474 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.