Daniel Horfeck

Active Greensboro, NC Executive Vice-President for Carolina Bank