207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Debra Lyn Howell Best, a 19-year-old female from La Grange, North Carolina, tragically passed away on July 18, 2004. Born in Wayne County, she was the daughter of the late Edward Ray Howell III. Her death was a significant loss to her family and community. In addition to her father, she was preceded in death by her grandfather, Donald Lane, and her great-grandfather, Edward Howell Sr.

The circumstances surrounding Debra's death were shrouded in mystery and led to an extensive investigatio ...Read More
Links to Additional Sources (1)
See any mistakes? Let us know!
Victim Details

Debra Howell Best

Female

La-grange

NC

2004-07-18

19

Debra

Howell Best

11/22/2025