Cindi Welker

Active Greensboro, NC Chairman of the Board for Carolina Bank Holdings, Inc.