David Swanson

Active Durham, NC Partner for Bachman & Swanson Pllc