Kaiser Permanente Psychiatry ★★★☆☆3.4 (5) Doctors & Clinics Psychiatric hospital 565 Castro St, Mountain View, CA 94041 Call Website Details →