Debra Ellen Neff, 63, of Mt. Jackson, Virginia, passed away Monday, April 8, 2019, at the home of her sister in Woodstock, Virginia, from her courageous battle with metastatic breast cancer and acute myeloid leukemia. Debbie was born on February... View Obituary & Service Information