Philip Vallandingham

Active Barboursville, WV President for First Bankshares, Inc.