La Rabida Children’s Hospital
La Rabida Children's Hospital, located in Greenwood Place Chicago, specializes in pediatric care to children with lifelong medical conditions. Located near the intersection of 87th and Greenwood Ave, La Rabida is your local choice for specialized pediatric care. [...]