Eddie Mae Leonard
Birth date: Jun 27, 1933 Death date: Nov 24, 2016
Decatur-Eddie Mae Leonard, 83, of Decatur, passed away Thursday, November 24, 2016 in Decatur Memorial Hospital. Eddie was born June 27, 1933 in Portageville, Missouri, the daughter of Eddie and Viola (Bryant) Leonard. She was pre Read Obituary