206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Terrell Gerard Owens

Male

Hampton

VA

2013-06-11

29

Terrell

Gerard Owens

11/07/2025