Santa Clara Mental Health ★★★★★5.0 (1) Counseling & Therapy Mental health clinic · Mental health service · Psychiatrist (...) 1850 Warburton Ave Ste 207, Santa Clara, CA 95050 Today: Open 24 hours Call Website Details →