William H. Cleaveland, P.L.C.
As the 2010 Session of the General Assembly comes to a close I want to take the opportunity to bring you up to date on the actions we have taken in an attempt to better serve the citizens of the Roanoke Valley and the Commonwealth as a whole. It is an honor and privilege to serve you in the House of Delegates.
Locations
- Roanoke
40 British Woods Drive Suite 101 Roanoke, VA 24019-8242