Leroy Dean McCabe (Camdenton)
August 10, 1936 - April 22, 2022
LeRoy McCabe, was born August 10, 1938 in South Dakota to his parents, Arthur and Virginia McCabe. He comes from a family of six children, four brothers and two sisters. On December 31, 1965, he was united in marriage to his wife of 56 years,... View Obituary & Service Information