David Weaver Adjunct Professor of Law
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.