About
Our Practice
Our Locations
Our Team
Career
Our Affiliates
What We Treat
Ankle Pain Relief
Arthritis Relief
Balance and Gait Disorders
Chronic Pain
Concussion
Dizziness & Vertigo
Elbow, Wrist, and Hand Pain Relief
Back Pain Relief
Foot Pain Relief
Headaches Relief
Hip Pain Relief
Knee Pain Relief
Lymphedema
Men’s Health
Motor Vehicle Accident Injuries
Neck Pain Relief
Neurological Conditions
Post-Surgical Rehabilitation
Pre-Surgical Physical Therapy
Sciatica Relief
Shoulder Pain Relief
Sports Injuries
TMJ Dysfunction
Torticollis
Women’s Health
Work Injuries
View More Conditions
How We Treat
Rehab Services
Physical Therapy
Occupational Therapy
Speech Therapy
Therapeutic Exercise
Manual Therapy
Fall Prevention
Lymphatic Therapy
Vestibular Therapy
Return To Sports Assessment
Myofascial Release
LSVT Big®
IASTM
Dry Needling
Cupping
Kinesio Taping
Work Injury Prevention/Ergonomics
Ergonomics & Injury Prevention
Work Injury Prevention
Ergonomics
Pre-Post-Employment Screening
Wellness
Athletic Training
Massage Therapy
Prime Movement
Get Healthy PT
Patient Info
Patient Info
Direct Access
Insurance Info
Reviews
FAQs
Health Blog
Contact
pay my bill
Schedule Massage APPOINTMENT
Request Therapy Appointment
Thank you
Call Us
CoralWest
(319) 545-4121
Please select an option below for us to best direct your call. CoralWest
(319) 545-4121
New Patient / Inquiries
Current Patient
Other
North Liberty
(319) 626-2775
Please select an option below for us to best direct your call. North Liberty
(319) 626-2775
New Patient / Inquiries
Current Patient
Other
Scott Blvd
(319) 354-2429
Please select an option below for us to best direct your call. Scott Blvd
(319) 354-2429
New Patient / Inquiries
Current Patient
Other
Tiffin
(319) 545-2407
Please select an option below for us to best direct your call. Tiffin
(319) 545-2407
New Patient / Inquiries
Current Patient
Other
Tipton
(563) 886-3421
Please select an option below for us to best direct your call. Tipton
(563) 886-3421
New Patient / Inquiries
Current Patient
Other
Williamsburg
(319) 668-9399
Please select an option below for us to best direct your call. Williamsburg
(319) 668-9399
New Patient / Inquiries
Current Patient
Other
pay my bill
Schedule Massage APPOINTMENT
Request Therapy Appointment
About
Our Practice
Our Locations
Our Team
Career
Our Affiliates
What We Treat
Ankle Pain Relief
Arthritis Relief
Balance and Gait Disorders
Chronic Pain
Concussion
Dizziness & Vertigo
Elbow, Wrist, and Hand Pain Relief
Back Pain Relief
Foot Pain Relief
Headaches Relief
Hip Pain Relief
Knee Pain Relief
Lymphedema
Men’s Health
Motor Vehicle Accident Injuries
Neck Pain Relief
Neurological Conditions
Post-Surgical Rehabilitation
Pre-Surgical Physical Therapy
Sciatica Relief
Shoulder Pain Relief
Sports Injuries
TMJ Dysfunction
Torticollis
Women’s Health
Work Injuries
View More Conditions
How We Treat
Rehab Services
Physical Therapy
Occupational Therapy
Speech Therapy
Therapeutic Exercise
Manual Therapy
Fall Prevention
Lymphatic Therapy
Vestibular Therapy
Return To Sports Assessment
Myofascial Release
LSVT Big®
IASTM
Dry Needling
Cupping
Kinesio Taping
Work Injury Prevention/Ergonomics
Ergonomics & Injury Prevention
Work Injury Prevention
Ergonomics
Pre-Post-Employment Screening
Wellness
Athletic Training
Massage Therapy
Prime Movement
Get Healthy PT
Patient Info
Patient Info
Direct Access
Insurance Info
Reviews
FAQs
Health Blog
Contact
Thank you
Home
»
Thank you
Thank you
Thank you for requesting an appointment. We will be in touch soon to schedule.
×