Travis Gordon Leach
February 1, 1976 - July 18, 2020
Travis Gordon Leach, of Dublin, Ohio passed peacefully from this life on July 18, 2020, as a result of injuries sustained in an automobile accident. Travis was preceded in death by his paternal and maternal grandparents. He is survived by his... View Obituary & Service Information