Phone Number:
(801) 766-4244
Toggle navigation
Home
Our Team
About Us
Providers
Providers by Location
What Makes Us Different?
Services
Occupational Therapy
Physical Therapy
Speech Therapy
Sports Therapy
Women’s Health
Patient Center
FAQs
Insurance
Pay Online
Resources
Therapist Blog
Video Resources
Reviews
Clinics
PHYSICAL THERAPY
SPEECH THERAPY
MAKE A PAYMENT
Occupational Therapy Services
Parkinson's Disease
Vestibular Disorders
Stroke Rehab and Recovery