Delmar Stevens

Birth date: May 14, 1934 Death date: Aug 11, 2016

Delmar P. Stevens, 82, of Decatur passed away on Thursday, August 11, 2016 in Symphony of Decatur. Delmar was born on May 14, 1934 in Decatur the son of William M. and Odessa M. (Price) Stevens. He served his country proudly in th