Mark Edwin Shelhorse, MD, Psychiatry & Neurology

300 W Morgan St
Ste 700
DurhamNC  27701-2162 (Durham County)


Phone: 919-956-5541
Fax: 919-956-7152

NPI: 1528021441
License Number: 00012494 (AL)