D Darin Deterra 0 reviews 519 Seabright Ave Suite 207 Santa Cruz, CA • 95062 View Practice (831) 425-0100