Letha McKeller

Posted 3/2/05

Letha Irene McKeller died Saturday, Feb. 26, 2005, at Sherwood Manor Nursing Home after a long illness. She was 81 and a lifelong resident of Louisiana. A private family memorial service will take …

This item is available in full to subscribers.

Please log in to continue

Log in