Tina Hopedistad NPI 1700278017 Practice location: 1080 Cayuga St, Santa Cruz, CA 950622422 Taxonomy code: 225700000X Phone: (831) 291-5008