206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Terrell Gerard Owens, a 29-year-old resident of Hampton, Virginia, tragically lost his life on June 11, 2013. The incident occurred at Roy’s Quick Service II convenience store located on Shell Road. According to police reports, officers were dispatched to the scene shortly after 1 p.m. following calls about gunshots in the area. Upon arrival, they found Owens suffering from a gunshot wound to the upper body. Despite their efforts, Owens was pronounced dead at the scene.
The investigatio ...Read More
The investigatio ...Read More
Links to Additional Sources (8)
See any mistakes?Victim Details
Terrell Gerard Owens
Male
Hampton
VA
2013-06-11
29
Terrell
Gerard Owens
11/07/2025






