Hospitals Hot Deals Member To Member Deals Narrow search by: Keyword: Results Found: 2 View On Map new search Sort by: A-Z Print El Camino Health 2500 Grant Road Mountain View, CA 94040 Map (650) 940-7000 Lucile Packard Children's Hospital Stanford 725 Welch Road Palo Alto, CA 94304 Map (650) 497-8000