Leslie Roger Castle
March 23, 1949 - March 31, 2017
Leslie Roger Castle, 68, of Scott Depot, passed away Friday, March 31, 2017 at his home. He was preceded in death by his parents, William Castle and Lillian Bowden, and sister Gertrude “Tootie” Boggess. He served his country in... View Obituary & Service Information
