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.