HAVE ANY QUESTIONS?

Clinic Address

  1. Institute for Joint Restoration and Research
    1706 El Camino Real, Suite 101
    Menlo Park, CA 94025

  2. 2000 Mowry Avenue,
    Fremont, CA 94538

New Patients: 510-818-7200

Return Patients: 650-325-1395

Surgery: 510-818-7304

Fax: 650-325-2019

Schedule Appointment: [email protected]