Hospitals go Results Found: 2 Button group with nested dropdown El Camino Health 2500 Grant Road Mountain View CA 94040 (650) 940-7000 Lucile Packard Children's Hospital Stanford 725 Welch Road Palo Alto CA 94304 (650) 497-8000