Managing Director
Davenport & Co. LLC
Joined: 2000
(804) 780-2000
and access,
Scott & Stringfellow Financial, Inc.