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 Read Obituary