Larry Delmar Sowders, 77, of Knollwood Drive, died at 1:55 a.m. July 22, 2019, at Our Hospice of South Central Indiana Inpatient Facility. Larry was born October 7, 1941, in Henryville, the son of Delmar L. and Kathleen Stephenson Sowders.... View Obituary & Service Information