Mary C. Thornberry, 74, of Barnesville, passed away on Sunday, Aug. 4, 2019, at Barnesville Hospital. Mary was born in Wheeling, W.Va., on Aug. 15, 1944, to the late Ray and Flora (Yeager) Elston.

Mary was a member of the Assumption Church of Barnesville. She worked as a X-ray tech at Barnesville Hospital, retired from Barnesville Schools as an education aid and worked for many years at the snack shack at the Barnesville Memorial Park. Mary was a supporter of 4-H and a member of OAPSE.

In addition to her parents, she was preceded in death by her husband, Orlin Lee Thornberry on Nov. 16, 2014; and brother, Lawrence "Larry" Elston.

Mary is survived by her daughter, Rebecca "Becky" (Robert, Jr.) Selmon of Shadyside; two grandsons, Andrew and Arin Selmon, both of Shadyside; and brother, Charles "Butch" Elston of Elm Grove, W.Va.; niece, Teri Williams; nephews: Marlin Harper, Michael Thornberry and Kevin Elston; and her faithful companions, Fancy and Reba.

Visitation was held Thursday, Aug. 8, 2019, with a Vigil Service at Campbell-Plumly-Milburn Funeral Home, 319 N. Chestnut St., Barnesville. Mass of Christian Burial took place on Friday, Aug. 9, 2019, at Assumption Church in Barnesville. Burial followed in Crestview Cemetery.