Sherri R. Betz, PTSherri R. Betz · Geriatric Physical Therapist920A 41St Ave, Santa Cruz, CA 95062(831) 476-3100Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing