Serving You in Palo Alto and Westlake Village

Palo Alto: (650) 482-8790 Westlake Village: (805) 360-5370

Treatment Options

Learn More About Our Treatments and Services

Who We Are

To us, health is important for optimal performance. We prefer to work on the whole individual, because if we’re healthy inside, we’ll be healthy outside and age a little slower as well. Our physicians have years of experience with improving joint injuries and joint conditions that may affect a person’s ability to function normally.

Combining our interests in optimal healthcare for our patients with extensive experience in regenerative medicine, having performed thousands of procedures, we should be your first call for regenerative medicine to rejuvenate your joints.

Read More


Stay Informed with Our Latest Updates

Hear What Our Patients Are Saying!

2 months since stem cell injections in my knee. Hiking in Alum Rock park pain free!

Victor V.

Knee injections 6 weeks ago and now I have no pain!


Get In Touch With Us

Office Hours:

9:30 a.m. – 6:30 p.m.

10:00 a.m. – 2:00 p.m.

Palo Alto:

2248 Park Blvd.
Palo Alto, CA 94306

Phone: (650) 482-8790

Westlake Village:

280 N. Westlake Blvd
Westlake Villiage, CA 91362

Phone: (805) 360-5370