Thomas Swartzwelder, DO

Psychiatry & Neurology, Child & Adolescent Psychiatry

Edgecombe-Nash Mental Health Clinic Beacon Center

500 Nash Medical Arts Mall, Rocky Mount, NC 27804

(252) 937-8141