Company Profile
Company Overview
CHI St. Luke’s Health is a part of Catholic Health Initiatives (CHI), one of the nation’s largest health systems. Headquartered in Englewood, Colorado, CHI operates in 18 states and comprises more than 90 hospitals, including four academic medical centers and teaching hospitals; 24 critical-access facilities; community health services organizations; accredited nursing colleges; home health agencies; and other services that span the inpatient and outpatient continuum of care.