Electa Fish Aug 10, 1925 – May 9, 2016
Electa Vesta Pearl (Pape) Fish, resident of Owasso, went to be with her Savior after an extended illness at the home of her daughter, Helen E. DeClue on Monday, May 9, 2016 at the age of 90 years and 9 months. Electa was born...
Read More