Joe lived in the Liberty Mounds community from 1970 to 1988 when he worked for Standard Oil and Amoco Oil as a computer programmer, systems analyst and head of computer security.
He moved to Eureka Springs where he and his wife owned and operated Brackenridge Lodge from 1986 to 2001 before moving back to Tulsa.
He was proud to have served his country as a member of the U.S. Army during the Korean War. He was a member of the Goodwater Masonic Lodge in Haworth, Okla. and was also involved with Junior Achievement, the Bixby Methodist Church and was one of the founding members of the Liberty Volunteer Fire Department.
Some of his favorite activities included fishing, gardening and boating.
He is survived by his loving and devoted wife of 52 years, Eunice C. (Moore) McBrayer, whom he married on June 1, 1957 in Oakland, Md. He is also survived by three daughters, Debbie Earls of Eureka Springs, Leisa Toops of Bixby and Amanda Berger and husband Chris of Conway, Mo.; one son, J.D. McBrayer and wife Lori of Bixby; three sisters, Grethel Clay of Richardson, Texas, Leonara Farley of Midwest City, Okla. and Dorothy Harris of Idabel, Okla.; 11 grandchildren; and two great-grandchildren.
He was preceded in death by six siblings.
Funeral services were held on June 5 at the Leonard & Marker Funeral Home Chapel in Bixby with Rev. Marcia Shoemaker officiating. Casket bearers included Bradley McBrayer, Brandon McBrayer, Cameron McBrayer and Kurtis Earls. Online tributes and condolences may be left for the family at wwww.leonardmarkerfunerals.com.