Stephen Steve Walter Howard Sr September 14 1965 March 27 2020 Published on: March 28, 2020 Death Notice