Steven Douglas Fowler, 49, of New Castle passed away Tuesday, July 14, 2020 at his residence following an extended illness. He was born February 1, 1971 in New Castle, Indiana, a son of the late Roger and Micki (Alexander) Fowler. Doug enjoyed... View Obituary & Service Information