Obituary Stephen Davis passed away suddenly on March 11th, 2018 in Broken Arrow, OK. Steve was born on September 27th, 1959 to Larry Davis and Jeanne Pollard in Eldorado Kansas. He graduated in 1977 from Circle High School. He then attended... View Obituary & Service Information