Workshops
(309) 852-2200
Review Us
About us
Our Practice
Our Team
Join Our team
Our Locations
What We Treat
Back Pain & Sciatica
Neck Pain & Headaches
Shoulder Pain
Hip and Knee Pain
Elbow Wrist & Hand Pain
Pediatric
Foot and Ankle Pain
Motor Vehicles Injury
Balance & Gait Disorders
Arthritis Pain
TMJ Dysfunction
Chronic Pain
Pre-Surgical Rehab
Post-Surgical Rehab
Neurological Disorders
Sports Injury
Vestibular Rehab
Work Injury
View More Conditions
How We Treat
Cardiac Physical Therapy
Manual Therapy
Modalities
Aquatic Therapy
Occupational Therapy
Work Hardening
Work Conditioning
Functional Testing
Personal Training Fitness
Industrial Rehab
Patient Info
Patient Info / Forms
Insurance Plans
Patient Testimonials
Patient Survey
Refer a Friend
FAQs
Health blog
Newsletters
Contact
New Patient Welcome Series
Notice: JavaScript is required for this content.
Quick Links
Patient Info/Forms
Our Locations
FAQ
Conditions Library
Request a consult
Recent Posts
Improve Your Overall Health with These 5 Stretching Benefits
6 Ways Physical Therapy Can Help You Improve Your Physical Health
Find Help for Your Arthritis Pains Today
Are You Experiencing Hip or Knee Pain? Find Relief with Physical Therapy
So You’ve Been Having Back Pain… Could it be Caused by a Herniated Disc?