Effie Odell Homewood

Death date: Nov 10, 2023

Effie Odell Homewood, known to relatives and friends alike as “Mimaw”, passed away November 10, 2023 just shy of her 100th birthday. Odell was born to Orin Kell and Nancy Leo Kell (née, Shelton) in Wheeling, West Virigina. Early i