Lucile Packard Children's Hospital at Stanford is a children's hospital which is part of the Stanford University system. It is located adjacent to the campus at 725 Welch Road, Palo Alto, California. It was founded in 1991.
Business Name | LUCILE PACKARD CHILDREN'S HOSPITAL |
---|