Request Appointment
Request Telehealth Appointment
Pay Bill
Novato Bill Pay
San Anselmo Bill Pay
Review Us
San Anselmo
Novato
San Anselmo (415) 457-4454
Novato (415) 898-1311
San Anselmo (415) 457-4454 Location
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Novato (415) 898-1311 Location
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Call Us
San Anselmo (415) 457-4454
Novato (415) 898-1311
Pay Bill
Novato Bill Pay
San Anselmo Bill Pay
Review Us
San Anselmo
Novato
Request Telehealth Appointment
Request Appointment
About
Our Practice
Our Locations
Our Team
Join Our Team
What We Treat
Sports Injuries
Neck Pain
Shoulder Pain
Elbow, Wrist & Hand Pain
Back Pain & Sciatica
Headaches
Hip & Knee Pain
Foot & Ankle Pain
Balance & Gait Disorders
Arthritis
Motor Vehicle Accident Injuries
Post-Surgical Rehab
Dizziness & Vertigo
Chronic Pain
Pre-Surgical Rehab
Work Injuries
View More Conditions
How We Treat
Manual Therapy
Therapeutic Exercise
Hand/Occupational Therapy
Myofascial Release
Myofascial Decompression (Cup Therapy)
Functional Movement Screen (FMS)
Kinesio Taping
Electrical Stimulation
IASTM
Ultrasound
Vestibular Therapy
Ergonomic Training
Baseball Rehab
Programs
Golf Fitness Program
Health Coaching San Anselmo & Novato, CA
Independent Gym Program
Massage Therapy San Anselmo & Novato, CA
Pilates San Anselmo & Novato, CA
Strength and Conditioning Program
STRIDE Clinic
Wellness Program
Patient Info
Patient Info / Forms
Insurance Info
Novato Online Bill Pay
San Anselmo Online Bill Pay
Patient Testimonials
Refer a Friend
FAQs
Our Referral Partners
Health Tips
Health Blog
Newsletters
Workshops
Events
Expert Tips
Contact
Home
ยป
Workshops
We are coming soon with new workshops ...
Quick Links
Patient Info / forms
Our Locations
FAQs
View more Conditions
Are You Ready To Live Pain-Free?
Request Consult
GET YOUR FREE EBOOK NOW!
Download Now!
Latest Health Posts
Relieve Your Lower Back Pain with These 3 Simple Steps
Read More
SUBSCRIBE TO OUR HEALTH BLOG
Notice: JavaScript is required for this content.