• 70°

Esther Lee Taylor

LUVERNE -

Esther Lee Taylor, 74, a resident of Luverne, died Monday April 18, 2005.