Debra D. "Debbie" Watson, 66, of New Castle passed away Wednesday, April 15, 2020 at her residence. Survivors include her husband, Loren Watson of New Castle. At the request of the family there will be no public services.