Oliver Wendell McCracken
March 15, 1935 - July 30, 2025
Oliver Wendell McCracken, a beloved husband, father, grandfather, and a true original, passed away peacefully following a surgical procedure on July 30, 2025, at the age of 90. He was at St. Anthony’s Hospital in Downtown OKC, with his... View Obituary & Service Information
