Internal Medicine in Brainerd, MN
37 active Internal Medicine providers practice in Brainerd, Minnesota according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.
Advertisement
| NPI | Name | Type | Specialty | Location |
|---|---|---|---|---|
| 1902805724 | Bruce Greenfield | Individual | Medical Oncology Physician | Brainerd, MN |
| 1780735993 | Central Minnesota Sleep Specialists, Plc | Organization | Pulmonary Disease Physician | Brainerd, MN |
| 1598776767 | Frank Vasey | Individual | Rheumatology Physician | Brainerd, MN |
| 1619060167 | Greg Davis | Individual | Pulmonary Disease Physician | Brainerd, MN |
| 1164407466 | Hong Li | Individual | Internal Medicine Physician | Brainerd, MN |
| 1487771218 | Jean Johnson | Individual | Internal Medicine Physician | Brainerd, MN |
| 1285612325 | John Berg | Individual | Gastroenterology Physician | Brainerd, MN |
| 1740264530 | Julie Olson | Individual | Internal Medicine Physician | Brainerd, MN |
| 1275510216 | Karen Aarestad | Individual | Internal Medicine Physician | Brainerd, MN |
| 1538149604 | Laura Joque | Individual | Internal Medicine Physician | Brainerd, MN |
| 1609846476 | Michael Curran | Individual | Interventional Cardiology Physician | Brainerd, MN |
| 1558398735 | Michael Rich | Individual | Cardiovascular Disease Physician | Brainerd, MN |
| 1306050067 | Peter Ataro | Individual | Internal Medicine Physician | Brainerd, MN |
| 1225012263 | Ronald Halvorson | Individual | Hematology & Oncology Physician | Brainerd, MN |
| 1760466734 | Ronald Sorenson | Individual | Internal Medicine Physician | Brainerd, MN |
| 1962487504 | Stephen Hanske | Individual | Internal Medicine Physician | Brainerd, MN |
| 1568489003 | Thomas Moraghan | Individual | Endocrinology, Diabetes & Metabolism Physician | Brainerd, MN |
| 1518942150 | Todd Greatens | Individual | Pulmonary Disease Physician | Brainerd, MN |
| 1285618249 | Vanessa Menghini | Individual | Internal Medicine Physician | Brainerd, MN |
Frequently asked questions
How many Internal Medicine providers are in Brainerd, MN?
The latest NPPES snapshot lists 37 active Internal Medicine providers with a practice address in Brainerd, Minnesota.
How do I check a Internal Medicine provider's NPI in Brainerd?
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-09.