Steven Horwitz, age 62, passed away peacefully on Wednesday, November 18th, 2020 at Denver Hospice. He was born on September 22nd, 1958 in Great Neck, New York to Gerard and Rhoda (Margoils) Horwitz. Steve opened his first business when he was... View Obituary & Service Information