206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Twana Rhodes Davis, aged 42, tragically lost her life on January 4, 2019, in Hurt, Virginia. The incident occurred in the 3100 block of Shula Drive, where authorities discovered the bodies of Twana, her 12-year-old son, and her husband, Jason Owen Davis, aged 44. The Pittsylvania County Sheriff's Office reported that Jason Owen Davis fatally shot his wife and their son before taking his own life.
The investigation revealed that Jason Owen Davis was found near a firearm, which led authorit ...Read More
The investigation revealed that Jason Owen Davis was found near a firearm, which led authorit ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Twana Rhodes Davis
Female
Black / African American
Hurt
VA
2019-01-04
42
Twana
Rhodes Davis
11/18/2025






