Estelle O. Brown
March 27, 2019
Estelle O. Brown, 84 of Hurricane, died March 27, 2019. Born in Liberty, WV, she was a daughter of the late Vernon and Lakie Pritt. In addition to her parents, she was preceded in death by her husband Marlen; sisters, Bea, Wilma, Gail, Jean... View Obituary & Service Information