D Dr. Scott Malon 0 reviews 815 Riverside Ave Apt 2 Santa Cruz, CA • 95060 View Practice (831) 426-3361