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
Phone: (312) 225-3795