Contact us
Please call for appointments and more information.
Notice of West building lobby closure at Lucile Packard Children’s Hospital Stanford
Our Pediatric Dialysis Center is located inside Lucile Packard Children's Hospital Stanford. View our location details below or call (650) 724-1000 for more information.
725 Welch Road
Palo Alto, CA 94304
Phone: (650) 724-1000
Fax: (650) 498-5561
Connect with us:
Download our App: