David Leonard

Active Abingdon, VA Chairman for The First Bank and Trust Company

(276)623-2323