Mary Leola Newsom
September 17, 1948 - April 29, 2015
Mary Leola Newsom was born September 17, 1948 in Pampa, Texas and passed away April 29, 2015 in Tulsa, Oklahoma. Mary was a loving and kind person. She was a talented artist. Mary was one of six children born to George and Cleo Duncan. Mary... View Obituary & Service Information