Stanford Children's Health in Palo Alto
730 Welch Road
Palo Alto, CA 94304
Phone: 650-497-8263 Getting Here
Maps & Directions
730 Welch Road
Palo Alto, CA 94304
Phone: 650-497-8263 Getting Here »

For Patients

Call us to make an appointment

650-497-8263

For Health Care Professionals