Virginia Thomasson

Active Troy, NC Director for First Bancorp