Serving 17+ communities across Iowa

Serving Patients Across Iowa

Our Locations

21st Century Rehab has 15 locations across Iowa, each with a highly qualified team waiting to help you achieve your goals. You can find the one best for you below. Call us today to schedule an appointment and get back to feeling your best.

View All Of Our Locations

Choose your local clinic to meet the physical therapists, occupational therapists, and specialists serving your community.

Address: 1003 8th St SW Suite D, Altoona, IA 50009
Address: 1504 South Story Street Suite 6, Boone, IA 50036
Address: 125 N 1st Street, Carlisle, IA 50047
Address: 115 N 1st Street, Carlisle, IA 50047
Nevada

Mailing Address:

P.O. Box 461, Nevada, Iowa, 50201
Address: 1231 South G Ave., Nevada, IA 50201
Perry
Address: 610 Tenth Street, Perry, IA 50220

View Locations by Map

Search our clinical team by specialized certifications and treatment focus to find the right provider for your specific needs.

Start Your Journey

Ready to Start Your Recovery Journey?

Schedule a session to connect with clinical specialists. It takes less than two minutes to get started on reclaiming your movement.