Contact and Location

Location details

Lucile Packard Children's Hospital Stanford
Lucile Packard Children's Hospital Stanford

725 Welch Road

Palo Alto, CA 94304

Maps, Directions & Parking

1st Floor, Main building

Phone: (650) 600-1419

Fax: (650) 497-8422