Erica Swanson Hatch, MD, Psychiatry & Neurology

Unc Dept Of Psychiatry 101 Manning Dr
Cb# 7160
Chapel HillNC  27599-0001 (Orange County)


Phone: 984-974-3881
Fax: 984-974-3778

NPI: 1386179042
License Number: 226890 (NC)