In the quiet town of Pelham, Alabama, the life of Houston Lee Tumlin, a 28-year-old male, came to a tragic end on Tuesday, March 23, 2021. He was discovered in his home, having died from a self-inflicted gunshot wound. At the time of his death, his girlfriend was present in the house. Authorities investigating the scene found no note left behind. The Shelby County Coroner, Lina Evans, confirmed that the cause of death was suicide. As the investigation concluded that Tumlin took his own life, the ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Houston Tumlin, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in