Sheila Trussell
Birth date: May 28, 1945 Death date: Aug 3, 2016
Sheila Yavonne Trussell, 71, of Decatur, passed away Wednesday, August 3, 2016, at St. Mary’s Hospital, surrounded by her family. Sheila was born May 28, 1945, in Decatur, to Vernon Lee and Ruby Irene (Johnson) Mendenall. She is s Read Obituary