Active NPI
21St Century Rehab PC
- Rehabilitation Clinic/Center
- Madrid, IA
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Rehabilitation Clinic/Center
- Legal business name
- 21ST CENTURY REHAB PC
- Practice address
- 209 W 2ND St
Madrid, IA 50156-1211 - Phone
- (515) 795-2427
- Fax
- (515) 795-2482
- NPI assigned
- Jun 10, 2008
- Last updated
- Feb 27, 2025
- Organization subpart
- Yes
- Parent organization
- 21ST CENTURY REHAB PC
NPPES NPI Registry
Registry information is reported by the provider to CMS and is not verified. About this source
Authorized official
- Name
- Michelle R Cassabaum
- Title
- Cfo
- Phone
- (515) 382-3366
Specialties & licenses 1
| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Rehabilitation Clinic/Center | 261QR0400X | IA | Primary |
Addresses
Primary practice location
209 W 2ND St
Madrid, IA 50156-1211
Mailing address
PO Box 461
Nevada, IA 50201-0461
Phone (515) 382-3366
Other identifiers 2
| Identifier | Type | State | Issuer |
|---|---|---|---|
| 0665596 | Medicaid | IA | |
| 66559 | Other | IA | WELLMARK BCBS |
Medicare participation
Medicare enrollment files- Medicare fee-for-service enrollment
- Enrolled in IA
Enrollment records 1
| Enrollment ID | State | Provider type | PAC ID | Details |
|---|---|---|---|---|
| O20250411001117 | IA | Part B Supplier - Physical/Occupational Therapy Group in Private Practice | 1456250448 |
Receives reassigned benefits from 31 practitioners 2 other NPIs on this enrollment This NPI is an additional NPI on the enrollment Practice locations: Boone, IA; Osceola, IA; Madrid, IA; Indianola, IA; Carlisle, IA; Altoona, IA |
Other NPIs on the same Medicare enrollment 2
NPIs listed together on one Medicare enrollment, typically parts of the same organization.
-
dba Indianola Physical Therapy
- Rehabilitation Clinic/Center
- Indianola, IA
- NPI 1174783583
O20250411001117
National Provider Directory
National Provider Directory- Part of
- Twenty First Century
Locations
1003 8th St SW
Ste D
Altoona, IA 50009
Phone (515) 967-4121
612 8th St SW
Altoona, IA 50009
Phone (515) 967-4124
1504 S Story St
Ste 6
Boone, IA 50036
Phone (515) 236-9014
130 N 1st St
Carlisle, IA 50047
Phone (515) 989-0100
209 W 2nd St
Madrid, IA 50156
Phone (515) 795-2427
109 W McLane St
Osceola, IA 50213
Phone (641) 342-1470
Ownership & related parties
Parent organization (reported in NPPES) 1
This organization reports itself as a subpart in NPPES; the parent’s legal name matches this organization in the same state.
-
- Rehabilitation Hospital
- Nevada, IA
- NPI 1609285790
Practitioners & affiliated clinicians
Practitioners 49
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles, and the practitioner matching its NPPES authorized official.
-
- Physical Therapist
- Indianola, IA
- NPI 1619782059
-
- Physical Therapist
- Indianola, IA
- NPI 1811200611
-
- Physical Therapist
- Boone, IA
- NPI 1417654716
-
- Physical Therapist
- Indianola, IA
- NPI 1194782961
-
- Physical Therapist
- Osceola, IA
- NPI 1689282956
-
- Physical Therapist
- Jefferson, IA
- NPI 1861836488
-
- Physical Therapist
- Madrid, IA
- NPI 1396586665
-
- Physical Therapist
- Carlisle, IA
- NPI 1699669010
-
- Physical Therapist
- Indianola, IA
- NPI 1134962707
-
- Physical Therapist
- Osceola, IA
- NPI 1093609323
-
- Physical Therapist
- Indianola, IA
- NPI 1376975326
-
- Physical Therapist
- Nevada, IA
- NPI 1659339331
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format.
{
"created_epoch": "1213056000000",
"enumeration_type": "NPI-2",
"last_updated_epoch": "1740614400000",
"number": "1407016819",
"addresses": [
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "MAILING",
"address_type": "DOM",
"address_1": "PO BOX 461",
"city": "NEVADA",
"state": "IA",
"postal_code": "502010461",
"telephone_number": "515-382-3366",
"fax_number": "515-382-1576"
},
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "LOCATION",
"address_type": "DOM",
"address_1": "209 W 2ND ST",
"city": "MADRID",
"state": "IA",
"postal_code": "501561211",
"telephone_number": "515-795-2427",
"fax_number": "515-795-2482"
}
],
"practiceLocations": [],
"basic": {
"organization_name": "21ST CENTURY REHAB PC",
"organizational_subpart": "YES",
"parent_organization_legal_business_name": "21ST CENTURY REHAB PC",
"enumeration_date": "2008-06-10",
"last_updated": "2025-02-27",
"certification_date": "2025-02-27",
"status": "A",
"authorized_official_last_name": "CASSABAUM",
"authorized_official_first_name": "MICHELLE",
"authorized_official_middle_name": "R",
"authorized_official_title_or_position": "CFO",
"authorized_official_telephone_number": "515-382-3366"
},
"taxonomies": [
{
"code": "261QR0400X",
"taxonomy_group": "",
"desc": "Clinic/Center, Rehabilitation",
"state": "IA",
"license": null,
"primary": true
}
],
"identifiers": [
{
"code": "05",
"desc": "MEDICAID",
"issuer": null,
"identifier": "0665596",
"state": "IA"
},
{
"code": "01",
"desc": "Other (non-Medicare)",
"issuer": "WELLMARK BCBS",
"identifier": "66559",
"state": "IA"
}
],
"endpoints": [],
"other_names": []
}
Other providers in Madrid, IA
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Last updated by the provider on Feb 27, 2025; self-reported and not verified by CMS. Specialty names from the NUCC taxonomy.
- Medicare enrollment (CMS PECOS): enrollments, PAC IDs and benefit reassignments.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.