Richard D. Peters

Birth date: Dec 21, 1944 Death date: Mar 22, 2019

Richard D. Peters, 74, of Decatur, passed away Friday, March 22, 2019 at his residence. Richard was born December 21, 1944, in Decatur, the son of Raymond and Madge (Morey) Peters.  He married Judie Ashby on October 24, 1965. Surv