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