Dr. Thomas Richard Deetz, MD Is this you? Claim your profile Infectious Disease Internal Medicine 0Leave a review Palo Alto Medical Foundation Santa Cruz Main Clinic 2025 Soquel Ave Fl 2, Santa Cruz, CA, 95062 3 other locations (831) 423-4111