David Arthur Jr.

David Arthur Jr.

Financial Advisor

Barnhart-Arthur Investments
2709 Brambleton Avenue
Roanoke, VA 24015

Phone (540)378-7810