207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Nicholas DeLuca, a 21-year-old male from Toledo, Ohio, tragically lost his life on September 9, 2021. He was shot multiple times while exiting a convenience store on Western Avenue. DeLuca was taken to St. Vincent Medical Center, where he succumbed to his injuries.

The incident involved three suspects: 19-year-old Jose Juarez, 20-year-old Xavier Purdue, and a 17-year-old juvenile. Witnesses and video evidence identified these individuals as the perpetrators. Juarez was arrested on Septemb ...Read More
Victim Details

Nicholas Deluca

Male

Toledo

OH

2021-09-09

21

Nicholas

Deluca

11/06/2025