Ira Lee Boss
December 28, 1919 - April 6, 2020
Ira Lee Boss, 100, of Muskogee, Oklahoma departed this world on April 6, 2020 with his loving family by his side. He was born on December 28, 1919 to Douglas and Maude (Arbogast) Boss in Wainwright, Oklahoma. Ira graduated from Wainwright High... View Obituary & Service Information