Tye Depena, MD

Family Medicine

Santa Cruz Med Spa

2030 N Pacific Ave, Ste E, Santa Cruz, CA 95060

(831) 515-8118