Christopher Duane Olsen
July 10, 1960 - January 1, 2022
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 pneumonia. He was born on July 10, 1960, in Dearborn, Michigan, a son of the late... View Obituary & Service Information