Willard Arthur

Active Altavista, VA Director for Pinnacle Bankshares Corp