Stephen "Stevie" Bost Welcher
May 30, 1952 - October 22, 2015
Stephen “Stevie” Bost Welcher was born on May 30, 1952 in Pauls Valley, Oklahoma to Lynn and Irene (Bost) Welcher of Elmore City, Oklahoma. He went home to be with the Lord on October 22, 2015 at the age of 63 years, 4 months, and... View Obituary & Service Information