Ricky (Rick) T. Leach
July 28, 1959 - October 28, 2019
Ricky (Rick) T. Leach, 60, passed away unexpectedly in his residence October 28, 2019. Rick was born on July 28, 1959 in Columbus, OH to Barbara (Best) and Russell Leach. Preceded in death by his father Russell Leach and survived by his mother... View Obituary & Service Information