Ray Tom Shepherd

Affiliations

  • Evp/Secretary at Ohio Valley Banc Corp (OVBC), 2024-12-31