NPI Portal NPI Lookup & Verification

Specialty · city directory

Family Medicine in Carrboro, NC

Active Family Medicine providers practising in Carrboro, North Carolina. Profiles include the NPI number, taxonomy code, license state, and practice address.

15 providers indexed

Family Medicine providers in Carrboro, NC

NPI Name Type Specialty Location
1235286733 Ariana Pancaldo Individual Family Medicine Physician Carrboro, NC
1457305310 Bruce Wilks Individual Family Medicine Physician Carrboro, NC
1194880534 Carol Klein Individual Family Medicine Physician Carrboro, NC
1972719698 Carrboro Family Medicine Center, PA Organization Family Medicine Physician Carrboro, NC
1134280084 Gayle Thomas Individual Family Medicine Physician Carrboro, NC
1184394520 Generations Family Practice, PA Organization Family Medicine Physician Carrboro, NC
1366496382 James Manor Individual Family Medicine Physician Carrboro, NC
1467191247 Kara Macintyre Individual Family Medicine Physician Carrboro, NC
1326109299 Kathleen Shapley-Quinn Individual Family Medicine Physician Carrboro, NC
1508448325 Mary Hampe Individual Family Medicine Physician Carrboro, NC
1336222595 Natalie Fowler Individual Family Medicine Physician Carrboro, NC
1578051454 Priscille Schettini Individual Family Medicine Physician Carrboro, NC
1033160627 Raleigh Durham Medical Group PA Organization Family Medicine Physician Carrboro, NC
1588768055 Sylvia Becker-Dreps Individual Family Medicine Physician Carrboro, NC
1982858031 Yulia Neyman Individual Family Medicine Physician Carrboro, NC

Frequently asked questions

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