William "Billy" Cowan
June 29, 1949 - December 25, 2024
William “Billy” Cowan, 75, of New Castle, passed away on the afternoon of Wednesday, December 25, 2024, at IU Health Ball Memorial Hospital in Muncie. He was born on June 29, 1949, in New Castle, Indiana, a son of the late Mary... View Obituary & Service Information
