Born at home in Roane County, Tennessee on April 17, 1935, Calvin “Buzz” Leonard Duff, 85, of New Castle passed away Thursday, January 21, 2021 at Stonebrooke Rehabilitation Center in New Castle following an extended illness. He... View Obituary & Service Information