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.
Advertisement
| 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.