Estelle Spencer December 1, 2020 admin Estelle Montgomery Spencer, 84, of Red Bay, passed away July 15, 2006, in Crestview, FL. She was born Nov. 28,… Continue Reading →