Kevin Baker

Active Greensboro, NC Director for Carolina Bank Holdings, Inc.