Steven was born on August 26, 1964 and passed away on Tuesday, December 4, 2018.Steven was a resident of Amherst, New Hampshire.