Mr. Thurston (Rooster) Howard Leak
January 12, 1966 - April 12, 2020
Condolences are being expressed to the family of Mr. Thurston (Rooster) Howard Leak, age 54, who passed away on Sunday, April 12, 2020, at Duke University Medical Center. Thurston was born in Durham County on January 12, 1966, to the late James... View Obituary & Service Information