This is a terrible hospital I got kick out because I was concern about my mother. Do not send your love ones here
Address: 1740 W Taylor St, Chicago, IL 60612, USA
Arturo Valle | Oct 10, 2019
Lexie yelled at the nurses for doing their job. She was irate.
Raul Espinoza | Oct 10, 2019
Oh why was the reason
Thanks! Your answer is awaiting moderation.