Devin Stephen Clifford
September 13, 1981 - June 9, 2021
Devin Stephen Clifford, 39, passed away on Wednesday, June 9th, in Lebanon, Indiana. He was born in Lebanon on September 13, 1981; a son of Stephen Joseph Clifford and the late Susan Kay (Wolfe) Clifford. He was a graduate of Lebanon High... View Obituary & Service Information