Request Appointment/Telehealth >>
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Call Us (800) 558-7161
Review Us
Evergreen
Blossom
Newark/Fremont
Gilroy
Sunnyvale
Los Gatos
PAY ONLINE
Request Appointment/Telehealth >>
About
Our Practice
Our Locations
Our Team
Join Our Team
What We Treat
Back Pain and Sciatica
Neck Pain
Shoulder Pain
Hip and Knee Pain
Elbow, Wrist and Hand Pain
Foot and Ankle Pain
Motor Vehicle Accident Injuries
Balance and Gait Disorders
Arthritis
Chronic Pain
Torticollis
Women’s Health
Pre-Surgical-Rehab
Post-Surgical Rehab
Neurological Disorders
Sports Injuries
Work Injuries
Ergonomics
TMJ Dysfunction
View More Conditions
How We Treat
Manual Therapy
Soft Tissue Mobilization
Therapeutic Exercise
Trigger Point Therapy
Ultrasound
Joint Mobilization
Kinesio Taping
Concussion Therapy
Electrical Stimulation
Bio-Feedback
Iontophoresis
Cervical and Lumbar Traction
Athletic Training
Osteoporosis Program
Geriatrics Program
Patient Info
Patient Info / Forms
Insurance Info
Patient Testimonials
Refer a Friend
FAQs
Health Tips
Health Blog
workshops
Newsletters
Contact
Thank You
Thank you for contacting us. We will be with you soon.
Quick Links
Print Patient Forms
Our Location
FAQ
Conditions Library
Request Appointment >>
Recent Posts
An Active Lifestyle Can Improve Your Health. Try These 5 Activities to Get Moving.
Herniated Discs: Troubleshooting Tips From Our Physical Therapist
Kick Opioids to the Curb Once and for All, With the Help of Physical Therapy
Get to the Root of Your Hip and Knee Pains with Physical Therapy
Considering Back Surgery? Try PT First