Internal Medicine in Roanoke Rapids, NC
33 active Internal Medicine providers practice in Roanoke Rapids, North Carolina according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.
Advertisement
| NPI | Name | Type | Specialty | Location |
|---|---|---|---|---|
| 1215464565 | Afe Alexis | Individual | Pulmonary Disease Physician | Roanoke Rapids, NC |
| 1629245485 | Chinedu Onuorah | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1669409835 | Danilo Bernardo | Individual | Nephrology Physician | Roanoke Rapids, NC |
| 1053388710 | Daqing Guo | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1841361367 | Gerardo Maradiaga | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1780822882 | Haile Jones | Individual | Interventional Cardiology Physician | Roanoke Rapids, NC |
| 1306855770 | Halifax Gastroenterology PC | Organization | Gastroenterology Physician | Roanoke Rapids, NC |
| 1235308065 | Halifax Northampton Internal Medicine, PA | Organization | Internal Medicine Physician | Roanoke Rapids, NC |
| 1780755215 | Isaac Miller | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1447244199 | John Huffman | Individual | Hematology & Oncology Physician | Roanoke Rapids, NC |
| 1730250267 | Jonathan Jack | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1154373785 | Lorenzo Santarina | Individual | Nephrology Physician | Roanoke Rapids, NC |
| 1316018831 | Mahendra Patel | Individual | Hematology & Oncology Physician | Roanoke Rapids, NC |
| 1912078437 | Mario Fiorilli | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1023189545 | Meena Sekaran | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1417277625 | Michael Anigbogu | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1275542649 | Nagarjuna Yerra | Individual | Gastroenterology Physician | Roanoke Rapids, NC |
| 1356412878 | Narayanachar Sekaran | Individual | Pulmonary Disease Physician | Roanoke Rapids, NC |
| 1457422982 | Natarajan Manickam | Individual | Cardiovascular Disease Physician | Roanoke Rapids, NC |
| 1962998765 | Ouassim Derbal | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1336349315 | Philip Lamptey | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1679992523 | Premiere Health and Wellness Medical Center Pllc | Organization | Internal Medicine Physician | Roanoke Rapids, NC |
| 1871745158 | Roanoke Valley Health Services | Organization | Gastroenterology Physician | Roanoke Rapids, NC |
| 1114110889 | Roanoke Valley Health Services Inc | Organization | Cardiovascular Disease Physician | Roanoke Rapids, NC |
| 1962654244 | Roanoke Valley Health Services Inc | Organization | Internal Medicine Physician | Roanoke Rapids, NC |
| 1235432394 | Roanoke Valley Health Services Inc | Organization | Rheumatology Physician | Roanoke Rapids, NC |
| 1336771112 | Roanoke Valley Health Services Inc | Organization | Medical Oncology Physician | Roanoke Rapids, NC |
| 1154774032 | Roanoke Valley Health Services, Inc | Organization | Pulmonary Disease Physician | Roanoke Rapids, NC |
| 1801994835 | Roanoke Valley Internal Medicine & Rheumatology PC | Organization | Rheumatology Physician | Roanoke Rapids, NC |
| 1407822786 | Twin City Cardiology Associates, P.A. | Organization | Cardiovascular Disease Physician | Roanoke Rapids, NC |
| 1134170822 | Valley Hypertension-Nephrology Associates PA | Organization | Nephrology Physician | Roanoke Rapids, NC |
| 1639198955 | William Brunelli | Individual | Internal Medicine Physician | Roanoke Rapids, NC |
| 1154378115 | William Byrd | Individual | Rheumatology Physician | Roanoke Rapids, NC |
Frequently asked questions
How many Internal Medicine providers are in Roanoke Rapids, NC?
The latest NPPES snapshot lists 33 active Internal Medicine providers with a practice address in Roanoke Rapids, North Carolina.
How do I check a Internal Medicine provider's NPI in Roanoke Rapids?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.
Source: CMS NPPES (public data). Snapshot 2026-07-11.