Overall Rating
Address
3840 Homestead Road
Santa Clara, CA 95051
Contact
(408) 851-4850
Emergency Services
Yes
Hospital Type
Psychiatric
Hospital Ownership
Proprietary
County/Parish
SANTA CLARA