Meet our Team
At our clinics we combine our expertise in movement and pain with our belief in compassion and respect.
Make an Appointment
Walnut Creek – Shadelands
301 Lennon Ln, #202
Walnut Creek, CA 94598
(925) 934-6373
301 Lennon Ln, #202
Walnut Creek, CA 94598
(925) 934-6373
Walnut Creek – Downtown
1840 San Miguel Dr #100
Walnut Creek, CA 94596
(925) 378-7652
Pleasanton Physical Therapy
4456 Black Ave, #150
Pleasanton, CA 94566
(925) 426-6986
Did You Know?
When something is out of balance, runners most often complain of knee pain.