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