207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
On November 26, 2014, Steven Brown, a 40-year-old male, was found shot to death outside his residence in the Bristol Place Townhouses community on Bellwoode Drive in Newark, Delaware. The incident occurred in the evening hours, and responding officers discovered the victim suffering from multiple gunshot wounds in the parking lot of the complex. Despite emergency efforts, the 40-year-old male was pronounced dead at the scene. He was identified as Steven “200” Brown, though authorities did no ...Read More
Victim Details

Steven Brown

Male

Black / African American

Newark

DE

2014-11-26

40

Steven

Brown

11/07/2025