Michael Puruckherr, MD

Individual provider Active NPI Pulmonary Disease Physician · Rockford, IL

NPI 1487684353 · NPPES record last updated Mar 4, 2026

Key facts

NPI
1487684353
Entity type
Individual (NPI type 1)
Primary specialty
Pulmonary Disease Physician 207RP1001X
License
036-161516 (IL)
Practice address
1340 Charles St Ste 405
Rockford, IL 61104-2200
Phone
(779) 696-6102
NPI assigned
Jul 4, 2006
Sex
Male
Sole proprietor
No

Organizations & group practices 23

Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.

Hospital & facility affiliations 2

Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.

Medicare Care Compare profile

Specialty
Internal Medicine
Also: Pulmonary Disease, Sleep Medicine
Education
Other, 1996
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
Swedishamerican Hospital (386 clinicians)
Morrison Community Hospital District (40 clinicians)

Practice addresses (Care Compare)

1340 Charles St
Rockford, IL 61104-2200

1401 E State St
Rockford, IL 61104-2315
Phone (815) 489-4400

1625 S State St
Belvidere, IL 61008-5907

2909 N Main St
Rockford, IL 61103-3100
Phone (779) 696-5000

303 N Jackson St
Morrison, IL 61270-3042
Phone (815) 772-4003

5665 N Junction Way
Sa Davis Junction
Davis Junction, IL 61020-9433
Phone (779) 696-9200

6824 Newburg Rd
Sa Valley
Rockford, IL 61108-4330
Phone (779) 696-7610

Hospital & facility affiliations

  • Uw Health Hospital · Rockford, IL · CCN 140228
  • Morrison Community Hospital Hospital · Morrison, IL · CCN 141329

Medicare participation

Medicare fee-for-service enrollment
Enrolled (3 enrollments) in WA, VA, IL
Eligible to order & refer
Part B services: Yes · DME: Yes · Home health: Yes · Power mobility devices: Yes · Hospice: Yes

Medicare enrollment records

Enrollment IDStateProvider typePAC IDDetails
I20041104000272 WA Practitioner - Pulmonary Disease
Practitioner - Internal Medicine
Practitioner - Critical Care (Intensivists)
Practitioner - Sleep Medicine
2466415161 Reassigns benefits to 1 organization
I20190907000264 VA Practitioner - Pulmonary Disease
Practitioner - Critical Care (Intensivists)
2466415161 Reassigns benefits to 1 organization
I20230111000218 IL Practitioner - Internal Medicine
Practitioner - Sleep Medicine
Practitioner - Pulmonary Disease
Practitioner - Critical Care (Intensivists)
2466415161 Reassigns benefits to 3 organizations

National Provider Directory

Medicare enrollment (NPD)
Yes
Credentials
Doctor of Medicine

State licenses

LicenseStateTypeSpecialty
036-161516ILMDPulmonary Disease Physician
MD00043378WAMDSleep Medicine (Internal Medicine) Physician

Practice roles

OrganizationSpecialtyStatusNew patients
Legacy Salmon Creek Hospital Current Accepting new patients
Swedishamerican Hospital Current
since Sep 16, 2022
Accepting new patients
Swedishamerican Hospital Pulmonary Disease Current Accepting new patients
Swedishamerican Hospital Current
since Sep 16, 2022
Accepting new patients
Morrison Community Hospital District Current
since May 15, 2025
Accepting new patients
Norton Community Physician Services LLC Current
since Jun 7, 2022
Accepting new patients
Legacy Salmon Creek Hospital Current
since Oct 20, 2015
Accepting new patients
Norton Community Physician Services LLC Pulmonary Disease Current
since Jun 7, 2022
Accepting new patients
Morrison Community Hospital District Current
since May 15, 2025
Accepting new patients
Morrison Community Hospital District Current Accepting new patients
North Spokane Pulmonary Clinic, P.S. Pulmonary Disease Past Accepting new patients
Overlake Internal Medicine Associates Inc PS Past Accepting new patients

Locations

657 W Lincolnway
Morrison, IL 61270
Phone (815) 772-4003

303 N Jackson St
Morrison, IL 61270
Phone (815) 772-4003

6824 Newburg Rd
Rockford, IL 61108
Phone (779) 696-7610

2550 Charles St
Rockford, IL 61108
Phone (779) 696-7285

1340 Charles St
Ste 405
Rockford, IL 61104
Phone (779) 696-5353

98 15th St NW
Ste 208
Norton, VA 24273
Phone (276) 679-7600

100 15th St NW
#307
Norton, VA 24273
Phone (276) 439-1140

98 15th St NW
Ste 207A
Norton, VA 24273
Phone (276) 439-1490

2211 NE 139th St
Vancouver, WA 98686
Phone (360) 397-1985

Specialties & licenses

Specialty (taxonomy)CodeLicenseStatePrimary
Pulmonary Disease Physician 207RP1001X 2021046940 MO
Critical Care Medicine (Internal Medicine) Physician 207RC0200X MD00043378 WA
Pulmonary Disease Physician 207RP1001X MD00043378 WA
Sleep Medicine (Internal Medicine) Physician 207RS0012X MD00043378 WA
Pulmonary Disease Physician 207RP1001X 0101266905 VA
Pulmonary Disease Physician 207RP1001X 036-161516 IL Yes

Addresses

Primary practice location

1340 Charles St Ste 405
Rockford, IL 61104-2200

Mailing address

700 NE 87TH Ave
Vancouver, WA 98664-1913

Other practice location 1

700 NE 87th Ave
Suite 250
Vancouver, WA 98664-1913
Phone (360) 882-2778

Other identifiers

IdentifierTypeStateIssuer
200104425MedicaidMO
AB32999OtherWAMEDICARE GROUP
1120898MedicaidWA
7047629MedicaidWA
036161516MedicaidIL

Other providers in Rockford, IL

All providers in Rockford, IL · Pulmonary Disease Physician in Illinois

Sources for this page

Verify at the official NPI Registry.