Stanford Children's Health in Palo Alto

730 Welch Road, Palo Alto, California 94304