Michael Walker

Active Victoria, VA President for Benchmark Bankshares, Inc.