Location and contact information
Lucile Packard Children's Hospital
725 Welch Road, 1st Floor
Palo Alto, CA 94304
Phone: (650) 497-8289
Fax: (650) 497-8974
Monday - Friday:
8 a.m. - 7 p.m.
Saturday - Sunday:
9 a.m. - 4 p.m.
Closed for lunch from noon to 1 p.m.
Connect with us:
Download our App: