Steven Allen Armstrong, 57 of Henderson passed away March 29, 2019 at his residence. He was born November 21, 1961 in Henderson to Alfred and Barbara Armstrong.Steven attended Landmark Baptist Church and was a heavy equipment operator. He... View Obituary & Service Information