Thorek Memorial Hospital: 850 W Irving Park Rd - Chicago, IL