Lucile Packard Children's Hospital Stanford
Children's hospital serving Palo Alto and the region.
- Address
- 725 Welch Road, MC 5524, Palo Alto, CA 94304
View on map - Phone
- (650) 497-8277
- Hours
- See official website; hours vary.
- Category
- Health & Wellness
Information last checked September 28, 2026.