Diablo Physical Therapy & Sports Medicine

Sports Performanace and Conditioning

We have two locations to serve you

Danville Location

315 Diablo Rd Suite 110

Danville CA 94526

(925) 855-8350

Menlo Park Location

3550 Alameda de las Pulgas

Menlo Park, CA 94025

(650) 926-9413

Welcome

Our goal at Diablo Physical Therapy and Sports Medicine is to offer the highest level of personalized care to our patients.

We know our patients come to us with a variety of symptoms, limitations, and aspirations; what works for one person may not work for another. Our therapists work one-to-one with each patient bringing expert clinical knowledge, hands-on techniques, and corrective exercises specific to each individual.

As physical therapists, we are passionate about this mission and have enjoyed getting to know so many great people within our East Bay and Peninsula communities. Let us help you relieve pain, restore function, and create a plan to keep you doing what you love!

Menlo Park Clininc

Menlo Park Gym

Danville Clinic

Olympic Lifting Platform

Treatment Room

Danville

Personalized rehabilitation plans include strengthening, massage, and other exercise.

Physical Therapy Services & Treatments

At Diablo PT, we will create personalized rehabilitation plans for you, including strengthening, massage, and other exercise. Browse all of our services and talk with one of our specialists.

Why Diablo?

At Diablo Physical Therapy & Sports Medicine, we pride ourselves on delivering personalized, one-on-one care tailored to your unique needs. Whether you're recovering from an injury, managing chronic pain, or striving to enhance your athletic performance, our expert therapists combine clinical expertise, hands-on techniques, and customized exercises to help you achieve your goals.


With convenient locations in Danville and Menlo Park, we are dedicated to serving the East Bay and Peninsula communities. Let us help you relieve pain, restore function, and keep doing what you love with a rehabilitation plan designed just for you. Experience the difference of care that’s as unique as you are!