Overall Rating
Address
725 Welch Road
Palo Alto, CA 94304
Contact
(650) 497-8000
Emergency Services
No
Hospital Type
Childrens
Hospital Ownership
Voluntary non-profit - Private
County/Parish
SANTA CLARA