Debra Jean Fletcher – June 10- 1955 – October 27- 2017 (age 62) Published on: November 1, 2017 death notice