207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On December 16, 2024, 38-year-old John Upshaw was found deceased at a gas station in west Toledo, Ohio. Initial reports from the Toledo Police Department indicated that Upshaw's death was the result of an apparent self-inflicted gunshot wound.
In the days following the incident, the community expressed grief over Upshaw's passing. A memorial page dedicated to him received numerous tributes, with 81 candles lit in his honor.
As of December 28, 2024, there have been no reports ...Read More
In the days following the incident, the community expressed grief over Upshaw's passing. A memorial page dedicated to him received numerous tributes, with 81 candles lit in his honor.
As of December 28, 2024, there have been no reports ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
John Upshaw
Male
White / Caucasian
Toledo
OH
2024-12-16
38
John
Upshaw
Self-Inflicted
11/25/2025






