Deborah Lee Masuch – December 10, 1964 – September 17, 2017 Published on: September 22, 2017 death notice