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