Luther Neal Kelley was born July 31, 1937 in Norfolk, Virginia to William Lester Kelley and Ruth Elnora (Peed) Kelley. He passed from this life on Saturday, October 20, 2018, in Owasso, Oklahoma at the age of 81 years. Luther did not finish... View Obituary & Service Information