NPI Central
James Barber, MD — NPI 1740351691, Durham, NC | NPI Central