Mary Ellen Ballou
Birth date: Jul 4, 1928 Death date: Nov 4, 2019
Mary Ellen Ballou, 91, resident of Tulsa, Oklahoma passed away November 4, 2019. Mary was born July 4, 1928 in Spiro, Oklahoma to Thomas and Cecil Huff. She was a loving and devoted wife, mother, grandmother and friend. Mary atten Read Obituary