Karl Dumas Leslie

Birth date: Jul 19, 1966 Death date: Jun 2, 2022

Karl Dumas Leslie was born in Amarillo, Texas on July 19, 1966. He passed on June 2nd, 2022, in Breckenridge, Texas. He was 55 at his time of death. He was preceded in death by his grandfather, Ted Holland; grandmother, Sue Holla