Loan Depot Share: Financial & Investment Services Loan Depot Visit Website 101 Cooper St Santa Cruz, CA 95060 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.