James Bernard Barber, MD, General Practice

1200 Broad St
Ste 303
DurhamNC  27705 (Durham County)


Phone: 919-286-4270
Fax: 919-286-4546

NPI: 1740351691
License Number: 36626 (NC)