John Thomas Leak Jr.
September 15, 1980 - June 13, 2022
John Thomas “Lil’ John”, Leak, Jr, departed this life on June 13, 2022, at the Owensboro Regional Hospital. He was born on September 15, 1980, to John Thomas Leak, Sr. (deceased) and Patsy Jackson Leak He is survived by his... View Obituary & Service Information