Steven Coven
April 17, 1951 - October 12, 2018
WORCESTER – Steven Coven, age 67, died on Friday, October 12, 2018 at his residence. He leaves a brother, Robert Coven and his wife, Joanne Zaiac of New York City; a sister Deborah Brown of Parrish, FL; and nieces and nephews. He was... View Obituary & Service Information