Estelle Williams
December 17, 2018
Estelle “Stella” Ned Williams was born March 13, 1920 to the union of Ophelia Smith and Alfred Ned (deceased), and entered into eternal rest Monday, December 17th, 2018 at the age of 98. Estelle was preceded in death by her beloved... View Obituary & Service Information