Christian Brothers Benilde House

Christian Brothers-Benilde House provides extended-stay nursing care to seniors with varying levels of disabilities in Chicago, IL.

3344 S Indiana Avenue
Chicago, IL 60616