Myron Leonard "Lee" Horton
February 19, 1965 - May 9, 2020
Myron Leonard “Lee” Horton, 55, of Scottsboro, Alabama, passed away on Saturday Evening, May 9, 2020 in Huntsville, AL. Myron was born to David & Stella Horton on February 19, 1965 in Scottsboro, AL where he later became an esteemed... View Obituary & Service Information