facebook tracking Lucile Salter Packard Children's Hsp at Stanford: 725 Welch Rd - Palo Alto, CA