Our Pediatric Kidney Transplant Program is located next to Lucile Packard Children’s Hospital Stanford in Palo Alto. View our location details below.
725 Welch Road
Palo Alto, CA 94304
Mailing address:
Lucile Packard Children’s Hospital – Transplant
725 Welch Rd
Mail Code 5873
Palo Alto, CA 94304
Phone: (650) 498-4905
Fax: (650) 723-4312
Connect with us:
Download our App: