David Leonard

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