NPI Portal NPI Lookup & Verification

Internal Medicine in Flat Rock, NC

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

Internal Medicine providers in Flat Rock, NC
NPI Name Type Specialty Location
1841391208 Andrew Westbrook Individual Internal Medicine Physician Flat Rock, NC
1881825446 Ashley Albers Individual Hospice and Palliative Medicine (Internal Medicine) Physician Flat Rock, NC
1245341106 Bonnie Baker Individual Internal Medicine Physician Flat Rock, NC
1912263724 Caitlin Siropaides Individual Hospice and Palliative Medicine (Internal Medicine) Physician Flat Rock, NC
1043279516 Dennis Kabasan Individual Internal Medicine Physician Flat Rock, NC
1326254053 Michael Barnett Individual Internal Medicine Physician Flat Rock, NC
1285734665 Michael Marschke Individual Internal Medicine Physician Flat Rock, NC
1508831967 Patricia Hart Individual Hospice and Palliative Medicine (Internal Medicine) Physician Flat Rock, NC
1558337501 Robert Ward Individual Pulmonary Disease Physician Flat Rock, NC
1144337965 Ruth Thomson Individual Internal Medicine Physician Flat Rock, NC
1902952153 Sandra Whitlock Individual Hospice and Palliative Medicine (Internal Medicine) Physician Flat Rock, NC
1225011901 Stephen Brown Individual Internal Medicine Physician Flat Rock, NC

Frequently asked questions

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