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