Joel Richard Spain
June 11, 1957 - December 11, 2019
Joel Richard Spain, 62, resident of Tulsa, Oklahoma passed away December 11, 2019. He was born June 11, 1957 in Hastings, Nebraska to John and Doris Spain. Joe was a talented and sought-after glazier having worked for several glass companies... View Obituary & Service Information