Oscar Leroy Estes
September 5, 1948 - May 25, 2022
Oscar Leroy Estes, AKA Pops, went to be with the Lord at the age of 73 on Wednesday May 25th, 2022. He leaves behind his wife Donna Estes, son TJ Estes (Carrie-wife), Jonathan Jeffcoat (custody), children by marriage Pamela Bowen (Kevin–husband),... View Obituary & Service Information