Our Lung Transplant Center is located across the street from Lucile Packard Children’s Hospital in Palo Alto. View our location details below.
770 Welch Road
Palo Alto, CA 94304
Maps, Directions & Parking
3rd Floor
Phone: (650) 498-2568
Fax: (650) 723-4312
In this Section
Connect with us:
Download our App: