NPI Portal NPI Lookup & Verification

Internal Medicine in Laurinburg, NC

34 active Internal Medicine providers practice in Laurinburg, North Carolina according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Laurinburg, NC
NPI Name Type Specialty Location
1588718423 Bradley H. Bethel, MD, PA Organization Internal Medicine Physician Laurinburg, NC
1124973508 Carolina Medical Clinic Pllc Organization Internal Medicine Physician Laurinburg, NC
1194987909 Carolinas Center for Digestive Health Organization Gastroenterology Physician Laurinburg, NC
1285843094 Cheryl Davis Individual Internal Medicine Physician Laurinburg, NC
1215029095 Deborah Greimel Individual Internal Medicine Physician Laurinburg, NC
1801857024 Deborah W. Greimel,MD Pllc Organization Internal Medicine Physician Laurinburg, NC
1083618730 Elaine Staten Individual Internal Medicine Physician Laurinburg, NC
1578550349 Frank Ball Individual Internal Medicine Physician Laurinburg, NC
1710031406 Frank J. Ball, Jr., M.D., Pllc Organization Internal Medicine Physician Laurinburg, NC
1851366389 Gerald Parker Individual Internal Medicine Physician Laurinburg, NC
1013939115 Habiba Tunau Individual Internal Medicine Physician Laurinburg, NC
1821185083 Habiba Tunau MD Pllc Organization Internal Medicine Physician Laurinburg, NC
1013061860 Jeffrey A. Moore, Inc Organization Internal Medicine Physician Laurinburg, NC
1023005899 Jeffrey Moore Individual Internal Medicine Physician Laurinburg, NC
1831427236 John T Atkins MD Pllc Organization Pulmonary Disease Physician Laurinburg, NC
1154318533 Jonathan Nestor Individual Internal Medicine Physician Laurinburg, NC
1659424588 Jonathan Nestor, MD, PA Organization Internal Medicine Physician Laurinburg, NC
1417997172 Matthew Block Individual Cardiovascular Disease Physician Laurinburg, NC
1629327895 Mcpc-5, LLC Organization Cardiovascular Disease Physician Laurinburg, NC
1760550602 Michael Gilliam Individual Internal Medicine Physician Laurinburg, NC
1780685842 Mohamed Noormohideen Individual Internal Medicine Physician Laurinburg, NC
1548233323 Muhammad Iqbal Individual Internal Medicine Physician Laurinburg, NC
1881046514 Pamela Vasquez Buitron Individual Nephrology Physician Laurinburg, NC
1932132982 Private Diagnostic Clinic, Pllc Organization Medical Oncology Physician Laurinburg, NC
1861683260 Sarah Young Individual Internal Medicine Physician Laurinburg, NC
1336102243 Scotland Medical Center P.A. Organization Internal Medicine Physician Laurinburg, NC
1336699925 Scotland Memorial Hospital Inc Organization Pulmonary Disease Physician Laurinburg, NC
1265927636 Scotland Memorial Hospital Inc Organization Nephrology Physician Laurinburg, NC
1417173899 Scotland Memorial Hospital, Inc Organization Gastroenterology Physician Laurinburg, NC
1841565447 Scotland Regional Health Network Organization Gastroenterology Physician Laurinburg, NC
1083972541 Scotland Regional Health Network Organization Gastroenterology Physician Laurinburg, NC
1538427091 Scotland Regional Health Network Organization Gastroenterology Physician Laurinburg, NC
1619290731 Wendy Roca Individual Internal Medicine Physician Laurinburg, NC
1912285339 Yagya Bhattrai Individual Internal Medicine Physician Laurinburg, NC

Frequently asked questions

How many Internal Medicine providers are in Laurinburg, NC?
The latest NPPES snapshot lists 34 active Internal Medicine providers with a practice address in Laurinburg, North Carolina.
How do I check a Internal Medicine provider's NPI in Laurinburg?
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.