Worth Carter

Active Bassett, VA Chairman of the Board for Carter Bank & Trust