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