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