wjts.tv
Sister Ida Otto
Sister Ida Otto, 73, of Monastery Immaculate Conception in Ferdinand, Indiana, died at 7:25 p.m. on Saturday, April 23, 2016, at Memorial Hospital in Jasper, Indiana. Sister Ida was born April 10, …