Earl Levon Leewright
Earl Levon Leewright was born June 30, 1933 in Holdenville, Oklahoma. He died February 7, 2026 at home, surrounded by loved ones. He was the 3rd child born to Ira Earl Leewright and Lula Edna Carter. Earl married Fernella Iris Hall on June 24, 1953 and they were happily married for almost 67 years.