John Upshaw

Death by Force

Case Description
Any updates on this case? Let us know!
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
Victim Details

John Upshaw

Male

White / Caucasian

Toledo

OH

2024-12-16

38

John

Upshaw

Self-Inflicted

12/28/2024

Forum Posts (3)
Hey everyone,
I've been following the John Upshaw case pretty closely, and I can't stop thinkin... ...Read More

12/27/2024
Hey everyone,
I've been following the case of John Upshaw's tragic death, and something keeps bot... ...Read More

12/25/2024
Hey everyone, I've been following the situation with John Upshaw's tragic passing, and I can't stop ... ...Read More
12/24/2024
Other Cases from Toledo, Ohio