Betty Irene Moore Children's Heart Center Contact and Location

Location detail

Lucile Packard Children's Hospital Stanford
Lucile Packard Children's Hospital Stanford

725 Welch Road

Palo Alto, CA 94304

Maps, Directions & Parking

1st Floor, Main building

Phone: (844) 715-6610

Fax: (650) 497-8422

Follow our Heart Center on social media.