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.