Steven Bennett Leach
January 20, 1977 - September 12, 2019
Steven Bennett Leach was born on January 20, 1977, in Covington, Kentucky, and passed away on September 12, 2019, in Dickson, Tennessee. He was 42 years old. He was the son of Steve Russell Leach and Rhonda Kay Hickerson Leach. He was preceded... View Obituary & Service Information