Dr. Thomas Swartzwelder, DO
Dr. Thomas Swartzwelder, DO is a Psychiatry Physician in Rocky Mount, North Carolina. Licensed in North Carolina. Registered with an NPI since 2006.
- Licensed in
- NC
- In the registry since
- 2006
- Specialties on file
- 2
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
500 Nash Medical Arts MallRocky Mount, NC 27804-1417
Phone: (252) 937-8141
Fax: (252) 443-9574
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Child & Adolescent Psychiatry Physician (primary) | Taxonomy 2084P0804X · Licence 20074 (NC) |
|---|---|
| Psychiatry Physician | Taxonomy 2084P0800X · Licence 20074 (NC) |
Record details
| NPI number | 1265532121 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | September 22, 2006 |
| Last updated in NPPES | September 11, 2025 |
Other providers in Rocky Mount
-
Monique Brown, MD PC
154 SW Main St, Rocky Mount, NC 27804-5715 · (252) 937-3022
-
Nash MSO
2460 Curtis Ellis Dr, Rocky Mount, NC 27804-2237 · (252) 443-8540
-
Nash MSO, Inc
2301 Medpark Dr, Rocky Mount, NC 27804-2288 · (252) 962-9500
-
Nhcs Physicians Inc
2460 Curtis Ellis Dr, Rocky Mount, NC 27804-2237 · (252) 962-8000
-
Whidbey Island Public Hospital District
1103 Deerchase Dr, Rocky Mount, NC 27804-6438 · (360) 678-5151