William Gardner

Active Floyd, VA Vice-Chairman for Cardinal Bankshares Corporation