Our Services

We offer comprehensive therapy services for individuals and businesses

Learn More

FIND A LOCATION

We serve patients at 13 convenient locations throughout Iowa

Find a Location

Back Pain?

We can help your back pain quickly and naturally

Learn More

Whether you’re overcoming an injury, recovering from surgery, or experiencing pain with daily activities, we’re here for you. Your wellness is our mission, and we’re proud to serve you.

21st Century Rehab is an Iowa-owned professional practice that is dedicated in providing quality therapy services

We offer Physical Therapy, Occupational Therapy, Speech Therapy, Sports Medicine and Occupational Health Services. Our focus is to work with our patients on a one-to-one basis and provide each patient with the best resources for achieving their goals and restoring each back to their highest level of function. We provide valuable services to assist employers to hire the right workers, keep them healthy and productive at work, and if necessary, promote a safe return back to work ASAP. Our athletic trainers and physical therapists work with the local school to provide a comprehensive sports medicine program to the athletes specializing in preventing, diagnosing and treating musculoskeletal injuries.

Upcoming Events

Testimonials

“The day I came in, I had horrible lower back pain with sciatica pain also. Just after a few weeks of physical therapy, I feel my best ever.”

Geri, Knoxville Hospital & Clinics

“Headaches can really get in the way of life. When I came to 21st Century, I had been having a headache every day, and by the time I finished therapy about 2 months later, I was headache free.”

Pamela, Madrid

“I have done so well with my rehab that I could not be more satisfied. It has just been six weeks since my total knee replacement and I feel I am back to normal.”

Debra, Altoona

“Everyone at 21st Century Rehab has helped me recover. You are all such caring people. Without you, I would not be walking as I am today. Thank you. I love you all!”

Ruth, Story County Medical Center

“I know every time I walk into 21st Century Rehab at Wayne County Hospital that I am at the best place possible to help me recover!”

Lucas, Wayne County Hospital
See All Locations
1231 South G Ave, P.O. Box 461
Nevada, IA 50201
125 N 1st Street
Carlisle, IA 50047
417 South East Street
Corydon, IA 50060
2350 Hospital Drive
Webster City, IA 50595
640 South 19th Street
Nevada, IA 50201
109 W. McLane
Osceola, IA 50213
209 W. 2nd Street
Madrid, IA 50156
1002 South Lincoln
Knoxville, IA 50138
1507 N. 1st Street
Indianola, IA 50125
1000 West Lincolnway Street
Jefferson, IA 50129
1720 Central Ave E
Hampton, IA 50441
610 Tenth Street
Perry, IA 50220
1504 South Story Street Suite 6
Boone, IA 50036
612 8th Street SW
Altoona, IA 50009

Recent News