Steven Fisher Hance
October 13, 1954 - April 27, 2018
Steven Fisher Hance of Lancaster, Texas was born October 13, 1954 in Fremont, Nebraska. He passed from this life on April 27, 2018. Steven was preceded in death by his parents Elvin and Virginia (Fisher) Hance. He is survived by brother Stan... View Obituary & Service Information