Joy Isley

Active Greensboro, NC Assistant Vice-President for Carolina Bank Holdings, Inc.

(336)288-1898