HAVE ANY QUESTIONS?

Clinic Address


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


New Patients: 510-818-7200

Return Patients: 650-325-1395

Surgery: 510-818-7304

Fax: 650-325-2019

Schedule Appointment: [email protected]