Locations

When you're in pain, the last thing you should be worried about is how far out of your way you'll have to go to get relief. Fortunately, no matter where you are in central Iowa, you're close to 21st Century Rehab. Our many locations, quick scheduling and flexible hours are certainly convenient, but it's the quality of therapy we provide and the way we care for you that will make the difference in your recovery.

Altoona

Map

612 8th Street SW
Altoona, IA 50009

Ph: 515-967-4124
Fax: 515-967-9094

Carlisle

Map

130 N 1st Street
Carlisle, IA 50047

Ph: 515-989-0100
Fax: 515-989-0195

Corporate Office

Map

P.O. Box 461
Nevada, IA 50201

Ph: 515-382-3366
Fax: 515-382-1576
Toll Free: 1-877-21REHAB

Dallas County Hospital

Map

610 Tenth Street
Perry, IA 50220

Ph: 515-465-7672
Fax: 515-465-7655

Franklin General Hospital

Map

1720 Central Ave E
Hampton, IA 50441

Ph: 641-456-5034
Fax: 641-456-5801

Greene County Medical Center

Map

1000 West Lincolnway Street
Jefferson, IA 50129

Ph: 515-386-4284
Fax: 515-386-2480

Indianola Physical Therapy

Map

1507 N. 1st Street
Indianola, IA 50125

Ph: 515-961-7435
Fax: 515-961-7436

Knoxville Hospitals and Clinics

Map

1002 South Lincoln
Knoxville, IA 50138

Ph: 641-842-1464
Fax: 641-842-1470

Madrid

Map

209 W. 2nd Street
Madrid, IA 50156

Ph: 515-795-2427
Fax: 515-795-2482

Story County Medical Center

Map

640 South 19th Street
Nevada, IA 50201

Ph: 515-382-7008
Fax: 515-382-7113

Van Diest Medical Center

Map

2350 Hospital Drive
Webster City, IA 50595

Ph: 515-832-7735
Fax: 515-832-9420

Wayne County Hospital

Map

417 South East Street
Corydon, IA 50060

Ph: 641-872-5278
Fax: 641-872-1727