Request Appointment >>
Review Us
Cherokee
Denison
Storm Lake
Call Us
Cherokee
(712) 225-3344
Denison
(712) 393-7724
Storm Lake
(712) 732-7724
Ida Grove
(712) 364-3311
Spirit Lake
(712) 336-8651
Milford
(712)338-2558
Pocahontas
(712) 335-5238
Review Us
Cherokee
Denison
Storm Lake
Request Appointment >>
About
Our Practice
Our Locations
Our Team
Join Our Team
Contracted Services
What we treat
Back Pain & Sciatica
Neck Pain & Headaches
Shoulder Pain
Hip and Knee Pain
Elbow Wrist & Hand Pain
Foot and Ankle Pain
Headaches
Motor Vehicle Accident Injuries
Balance and Gait Injuries
Arthritis
Vestibular Rehab (Dizziness)
Work Injuries
Post-Surgical Rehab
Neurological Disorders
Stroke
Parkinson’s Disease
Chronic Pain
Sports Injuries
TMJ Dysfunction
Swelling/Edema
Development Delays
Torticollis
Women’s Health (Pelvic Pain, Incontinence)
Speech Delays
Handwriting
Driving screening
View More Conditions
How we treat
Aquatic Therapy
Dry Needling
Electrical Stimulation
Ergonomics
Graston Technique
Joint Mobilization
Kinesio Taping
Manual Therapy
Massage Therapy
Myofascial Release
Sports Medicine
Therapeutic Exercise
Ultrasound
PATIENT INFO
Patient Info / Forms
Insurance Info
Patient Testimonials
Refer A Friend
FAQs
Education or Health Tips
Health Blog
Newsletters
Conditions Library
Free Ebook
Workshops
Contact
Patient Information
Quick Links
Print Patient Forms
Our Location
FAQ
Conditions Library
Request Appointment
Recent Posts
What is Pre-hab and How Can it Help Me Recover Faster?
Say No to Sciatica! 3 Indicators That You Need to See a Physical Therapist
Bogged Down by Pain? Try These 5 Quick Tips for Less Pain and More Energy
What you can do to be Healthier, Stronger, and More Active!
The Connection Between Core Strength and Better Balance