Steven Lloyd Schara
November 6, 1950 - August 10, 2018
Steven Lloyd Schara was born November 6, 1950, in Dallas, Texas to Lloyd Francis Schara and Maryann (Schwanz) Schara. He passed from this life Friday, August 10, 2018, in Owasso, Oklahoma at the age of 67 years. Steven was raised and educated... View Obituary & Service Information