
Myra D. Allston
Birth date: Jan 14, 1953 Death date: Mar 30, 2021
Myra Dee Allston, also known as Mama D, 68, of Decatur, Illinois, passed away on Tuesday, March 30, 2021, at St. Mary’s Hospital. Myra was born on January 14, 1953, in Brownsville, Tennessee, to Henry Smith and Eva (Jones) Smith. Read Obituary