ADDRESS

528 Chestnut

Santa Cruz CA 95060

Tues & Thurs 10:00 - 6:00

Sport Medicine Institute 
260 Sheridan Avenue B40
Palo Alto, CA 94306

Mon & Wed 10:00 - 6:00

EMAIL

PHONE

CONTACT US

(707) 495-6960

 

Address

528 Chestnut

Santa Cruz CA 95060

Tues & Thurs, Fri 10:00 - 6:00

Sat 9:00 - 1:00

Also seeing patients at Sports Medicine Institute (SMI) in Palo Alto, CA 94306

Call 650-322-2809 to make an appointment 

Mon & Wed 10:00 - 6:00

Contact

(707) 495-6960

  • Instagram
  • Facebook Social Icon