James Thomas

Active Tappahannock, VA Chief Credit Officer for Eastern Virginia Bankshares, Inc.