Obituary for Christopher Duane Olsen Christopher Duane Olsen, 61, of New Castle, passed away on Saturday, January 1, 2022, at St. Vincent Hospital in Indianapolis following a rare viral non-covid […]
Memorial + Honorary Gifts
Donate in memory of a loved one or in honor of a special event.