CHI St. Luke 's Health is a health system located in the Greater Houston area. It is a part of one of the largest health systems and the second largest faith - based health system in the United States, Catholic Health Initiatives. CHI St. Luke 's Health 's facilities have been recognized as some of the best in the nation.
what does chi mean in chi st lukes
Catholic Health Initiatives