The St. Vincent Heart Center of Indiana program location at 106th and Meridian Streets is a hospital in which physicians have an ownership or investment interest. Physician investors of this hospital are members of the medical staffs of hospitals affiliated with St. Vincent Health, Inc..