Estell Marcus Tabor
Birth date: Apr 8, 1934 Death date: Feb 9, 2020
Early Sunday, February 9, 2020, Estell Marcus Tabor—born in Garfield, Kentucky, on Sunday, April 8, 1934, recent resident of The Villages, Florida—peacefully slipped the surly bonds of earth to be with his heavenly Father. Mark wa Read Obituary