St. Louis, MO
7842
In 2003, the St. Louis Integrated Health Network (IHN) was formed to create a network of health care providers that collaborate to improve accessibility, quality and affordability of health care for the uninsured and underinsured....