Crime Solvers Central
CSC
233 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
In a tragic turn of events on April 8, 2020, 48-year-old Deborah Watts Ross of Zachary, Louisiana, was killed in what authorities have described as a murder-suicide. The incident, which also claimed the life of her twin sister, Beverly Jean Watts, unfolded at a residence on Martin Drive near the Fennwood Hills Country Club. The woman was a native of Zachary and had been a resident of Baton Rouge for the last three decades.

The investigation by Zachary Police identified the suspected shoot ...Read More
Victim Details

Deborah Watts Ross

Female

White / Caucasian

Zachary

LA

2020-04-08

48

Deborah

Watts Ross

03/05/2026