Indianola Physical Therapy

At Indianola Physical Therapy, we help you Work well. Play well. Live well. Whether you’re overcoming an injury, recovering from surgery, or experiencing pain with daily activities, we’re here for you. 

We zero in on your goals; whether it is to p...

Learn More View Our Digital Displays

About Indianola Physical Therapy


About Us About Us
About Us

At Indianola Physical Therapy, we help you Work well. Play well. Live well. Whether you’re overcoming an injury, recovering from surgery, or experiencing pain with daily activities, we’re here for you. 

We zero in on your goals; whether it is to play your grandkids, get back on the football field, or sleep pain-free again, we customize our treatments to your needs. Our therapists are professional, knowledgeable, and we truly care about seeing our patients get better. Unlike large chains, our therapists love seeing one patient at a time because your needs deserve our undivided attention.

We provide a variety of therapy services including:

  • physical therapy
  • occupational therapy
  • sports medicine services
  • occupational health services


We are certified in pre-work screening, job matching systems, functional capacity evaluations, and stay at work/return to work programs. Visit our website for details about our services or to request an appointment. We look forward to serving you! 


Who We Are
Indianola Physical Therapy is a part of 21st Century Rehab, a local and therapist-owned therapy organization. We were founded in 1995 by Steve and Michelle Cassabaum. We have 13 locations throughout central Iowa including six outpatient clinics locations in Altoona, Boone, Carlisle, Indianola, Madrid, and Osceola and seven hospital locations in Dallas County Hospital (Perry), Franklin General Hospital (Hampton), Greene County Medical Center (Jefferson), Knoxville Hospitals and Clinics, Story County Medical Center (Nevada), Van Diest Hospital (Webster City) and Wayne County Hospital (Corydon). We are headquartered in Nevada, Iowa.

Please visit our website for more information, or just give us a call at 515-961-7435. We look forward to hearing from you.

Indianola Chamber of Commerce.
A PROUD MEMBER OF

Indianola Chamber of Commerce.

Scan to access our Mobile App or Click to Save to QR