Eleanora L. Esteb
Eleanora L. Esteb, 96, of Bertha, passed away peacefully Tuesday, April 7, 2009, at the Lakewood Health Systems Care Center in Staples after being cared for in the Memory Care Unit for the last four years.
She was born on April 16, 1912, at Woodside Township, Otter Tail County to...