We’ve received word that 1970 graduate Debra Troutman recently passed away after a battle with cancer that lasted well over a year. She will be missed by her friends at the William S. Moorhead tower where Debra spent the final years of her life. So long Deb, and take care. Related Posts Other Deaths