Karen Barnard, MD, Internal Medicine

Baker House 227
Dumc
DurhamNC  27710-0001 (Durham County)


Phone: 919-684-8111
Fax: 919-681-7796

NPI: 1700853777
License Number: 141752 (NC)