David Martin Macpeek, MD, Internal Medicine

1010 Steinbeck Dr
DurhamNC  27703-6496 (Durham County)


Phone: 484-686-3706
Fax: 484-891-1617

NPI: 1790926491
License Number: 2007-00279 (NC)