Directions and Parking
The Packard Children's Hospital is located at:
725 Welch Road
Palo Alto, CA
(650) 497-8000
Clinic Buildings
- Pain Management Clinic:
730 Welch Road
Floor Plan of 730 Welch Road - Pre-Anesthesia Clinic:
1101 Welch Road
Our Administrative Offices are located at:
300 Pasteur Drive
Stanford, CA 94305-5640
(650) 723-5728
Fax: (650) 736-9918