Robert Lee Elston, Jr
August 17, 1952 - August 27, 2017
' Robert Lee Elston, Jr., resident of Owasso, passed away on Sunday, August 27, 2017, at his home at the age of 65 years. Robert was born in Tulsa, Oklahoma, to Robert Lee and Barbara Emerine (Eskridge) Elston, Sr. He was raised and received... View Obituary & Service Information