Map and Directions
MichieHamlett Virginia Lawyers
Charlottesville
310 4th Street NE
Post Office Box 298
Charlottesville, Virginia 22902
Phone: (434) 951-7200
Roanoke
109 Norfolk Avenue, SW, 2nd Floor
Post Office Box 2826 (24001)
Roanoke, Virginia 24011
Phone: (434) 951-7200