On December 5, 2024, a welfare check at a residence on South G Street in Elwood, Indiana, led to a grim discovery. Inside the home, police officers found 69-year-old Louis Odle and his 74-year-old wife, Cynthia Odle, deceased. Both had sustained fatal gunshot wounds. The local coroner confirmed their deaths at the scene. Louis, a White male, was a retired salesman and security guard who had a passion for landscaping and hunting.
The Elwood Police Department indicated that they did not bel
...Read More