Holy Cross Hospital: 2701 W 68th St - Chicago, IL