Image Body Eldorus Neil Scott was born October 24. 1927 in Geary, Oklahoma. He died on September 19, 2020 at the age of 92 in Humble, Texas. Graveside Services: Geary Cemetery, Saturday, 11:00 AM, September 26, 2020, Geary, OK