Experience the future of rehabilitation with our state-of-the-art outpatient therapy, combining cutting-edge technology and personalized care to help you achieve your goals faster.

When you’re recovering from an illness, injury, or surgery, both our short-term rehabilitation or outpatient services at Madrid Home Communities are here to help. Our team of caring professionals provides high-quality physical, occupational, and speech therapy programs designed to restore your independence as quickly as possible.

Occupational therapy can help if you have:

  • A noted decline in independence with self-cares or home management

  • Urinary incontinence

  • Pain that limits independent function or impacts quality of life

  • A change in vision

  • Shoulder, arm, hand injuries/pain

Physical therapy can help:

  • Sports injuries

  • Neck/back pain

  • Tension headaches

  • Joint pain

  • Gait and balance issues

  • Amputee training

  • Post-op recovery

Speech therapy can help if you need:

  • Recovery of speech after stroke

  • Communication strategies for loss of speech

  • Support for change in cognition

  • Difficulty chewing or swallowing

Our therapy team uses innovative technologies at Madrid Home.

Alter G® anti-gravity treadmill 

  • Reduces body weight up to 80 percent

  • Creates a fall-safe environment

  • Eliminates pain and joint stress

VirtuBalance 3D motion analysis system   

  • Uses thermal imaging camera

  • Identifies fall risk 

  • Allows therapist to pinpoint problems

  • Measures progress objectively

OmniVersa® multi-modality system   

  • Combines electrotherapy and ultrasound 

  • Reduces pain

  • Relieves muscle spasms

Speciality areas include:

  • Functional Gait Analysis

  • Dry Needling

  • IASTM (Graston)

  • LSVT Big (Parkinson’s)

  • Manual Therapy

When your doctor suggests therapy, ask for Madrid Home Communities as your provider.  Or call us if you’re having challenges that therapy could help, and we can work with your doctor.  

 (515) 795-3007

613 W. North Street Madrid, Iowa 50156