Thomas Swartzwelder, DO, Psychiatry & Neurology

500 Nash Medical Arts Mall
Rocky MountNC  27804-1417 (Nash County)


Phone: 252-937-8141
Fax: 252-443-9574

NPI: 1265532121
License Number: 20074 (NC)