Story perspectives
Drug-Related Death of Christopher O'Donnell Raises Safety Concerns
7/28/2025
24 5
1 of 1
Story summary
- Christopher O'Donnell, 51, tragically passed away on December 12, 2023, at Canal House, succumbing to asphyxia from vomit linked to prescribed medication. An inquest determined his death was drug-related rather than a suicide. Chris's struggles with substance abuse and mental health had long raised alarms about his safety and medication oversight.
