Larabida Children's Hospital & Research Center

yelp logo

(1)

Call

Photos

65 E Lake St
Chicago, IL 60601

Reviews

yelp logo
1.01 reviews
Photo of Cheyenne J.
Cheyenne J.
12/16/2014

Since my last review, I have spoken with several people about Larabida and they have changed drastically. There was a time when they really card about people and special needs children but as it...

Own this business?
See a problem?

You might also like

United StatesIllinoisChicagoLarabida Children's Hospital & Research Center