Debra was born on November 20, 1962 and passed away on Wednesday, May 3, 2017.Debra was a resident of Windham, New Hampshire.