Individual provider Active NPI

Thomas Powell Luft, D.O.

  • Internal Medicine Physician
  • Red Lake, MN
National Provider Identifier
1659329845
Registry record updated May 13, 2026
On this page

Key facts

NPPES NPI Registry
Primary specialty
Internal Medicine PhysicianTaxonomy code 207R00000X
License
DO-06539 Issued in IA
Practice address
24760 Hospital Road
Red Lake, MN 56671
Phone
(218) 679-3912
NPI assigned
May 4, 2006
Sex
Male
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on May 13, 2026

Registry information is reported by the provider to CMS and is not verified. About this source

Specialties & licenses 1

Specialty (taxonomy)CodeLicenseStatePrimary
Internal Medicine Physician 207R00000X DO-06539 IA Primary

Addresses

Primary practice location

24760 Hospital Road
Red Lake, MN 56671

Mailing address

18047 Valley View Dr
Clive, IA 50325-7999
Phone (515) 326-0970

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in IA, IL, TX3 enrollments
Eligible to order & refer
  • Part B services: Yes
  • Medical equipment: Yes
  • Home health: Yes
  • Power mobility devices: Yes
  • Hospice: Yes
Green means eligible to order or refer.

Enrollment records 3

Enrollment IDStateProvider typePAC IDDetails
I20060818000102 IA Practitioner - Internal MedicinePractitioner - Hospitalist 7012910789 Reassigns benefits to 5 organizations
I20170719000364 IL Practitioner - Internal Medicine 7012910789 Reassigns benefits to 3 organizations
I20260610003070 TX Practitioner - Hospitalist 7012910789 Reassigns benefits to 1 organization

Care Compare profile

Medicare Care Compare
Specialty
Hospitalist
Education
Des Moines University of Osteopathic Medicine and Health Sciences, 2003
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
PHS Indian HospitalGroup PAC ID 4789598731, 21 clinicians
CH Specialty Services Ia PCGroup PAC ID 2466826102, 130 clinicians
Curana Health of Iowa PLLCGroup PAC ID 9133536113, 152 clinicians
Iowa Physicians Clinic Medical FoundationGroup PAC ID 8729992318, 1,254 clinicians

Practice addresses (Care Compare)

24760 Hospital Dr
Redlake, MN 56671-0497
Phone 2186793912108

444 N W View Dr
Osceola, IA 50213-8267
Phone (337) 991-9276

6000 University Ave
Suite 300
West Des Moines, IA 50266-8200
Phone (515) 241-2400

Hospital & facility affiliations

  • Unitypoint at Home Home health agency, Urbandale, IA, CCN 167148
  • Unitypoint Health - Des Moines Iowa Methodist Medi Hospital, Des Moines, IA, CCN 160082
  • Red Lake Hospital Hospital, Redlake, MN, CCN 240206
  • Nora Springs Care Center Nursing home, Nora Springs, IA, CCN 165347
  • Edgewater, A Wesleylife Community Nursing home, West Des Moines, IA, CCN 165597

National Provider Directory

National Provider Directory
Medicare enrollment (NPD)
Enrolled
Credentials
Doctor of Osteopathy

State licenses

LicenseStateTypeSpecialty
DO-06539IAMDInternal Medicine Physician

Practice roles

OrganizationSpecialtyStatusNew patients
PHS Indian Hospital CurrentSince Apr 12, 2026 Accepting new patients
Methodist Medical Center of Illinois Current Accepting new patients
Proctor Health Systems Internal Medicine CurrentSince Jul 17, 2017 Accepting new patients
Methodist Medical Center of Illinois Internal Medicine CurrentSince Jul 17, 2017 Accepting new patients
St Luke'S Methodist Hospital Current Accepting new patients
Decatur County Hospital CurrentSince Oct 1, 2025 Accepting new patients
Proctor Health Systems CurrentSince Jul 17, 2017 Accepting new patients
Methodist Medical Center of Illinois CurrentSince Jul 17, 2017 Accepting new patients
Pekin Prohealth Inc Internal Medicine CurrentSince Oct 1, 2017 Accepting new patients
Mercy Clinics, Inc Past Accepting new patients

Locations

1405 NW Church St
Leon, IA 50144
Phone (641) 446-2340

1506 W Garfield Ave
Bartonville, IL 61607
Phone (309) 697-2416

2535 E Washington St
East Peoria, IL 61611
Phone (309) 694-6464

600 S 13th St
Pekin, IL 61554
Phone (309) 347-1151

3915 Barring Trce
Peoria, IL 61615
Phone (309) 689-3030

815 Main St
Ste A
Peoria, IL 61602
Phone (309) 672-4986

221 NE Glen Oak Ave
Peoria, IL 61636
Phone (309) 672-4281

815 Main St
Ste A1
Peoria, IL 61602

120 NE Glen Oak Ave
Ste 400
Peoria, IL 61603
Phone (309) 671-3519

5401 N Knoxville Ave
Ste 400
Peoria, IL 61614
Phone (309) 691-6610

1120 E War Memorial Dr
Peoria Hts, IL 61616
Phone (309) 685-1774

Interoperability endpoints

  • Direct secure messaging: tluft12360@direct.unitypoint.org

Organizations & group practices 13

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.

View all 13

Hospital & facility affiliations 6

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

NPI Registry JSON

The complete NPPES record for this NPI in the NPI Registry API format.

{
    "created_epoch": "1146700800000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1778630400000",
    "number": "1659329845",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "18047 VALLEY VIEW DR",
            "city": "CLIVE",
            "state": "IA",
            "postal_code": "503257999",
            "telephone_number": "515-326-0970"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "24760 HOSPITAL ROAD",
            "city": "RED LAKE",
            "state": "MN",
            "postal_code": "56671",
            "telephone_number": "218-679-3912"
        }
    ],
    "practiceLocations": [],
    "basic": {
        "last_name": "LUFT",
        "first_name": "THOMAS",
        "middle_name": "POWELL",
        "credential": "D.O.",
        "sole_proprietor": "NO",
        "sex": "M",
        "enumeration_date": "2006-05-04",
        "last_updated": "2026-05-13",
        "certification_date": "2026-05-13",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "207R00000X",
            "taxonomy_group": "",
            "desc": "Internal Medicine",
            "state": "IA",
            "license": "DO-06539",
            "primary": true
        }
    ],
    "identifiers": [],
    "endpoints": [],
    "other_names": []
}

Other providers in Red Lake, MN

Sources for this page

Verify at the official NPI Registry.