NPI Portal NPI Lookup & Verification

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.

Internal Medicine providers in Roanoke Rapids, NC
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.