Back to list
Darol Wayne Odell

Darol Wayne Odell

Other
Gender Male
Age 42 yrs
Nationality United States
Marital Status Unknown
Date of Death 05/28/2009
Location 313 Springdale Road Birmingham LA 35217 Jefferson
Cause of Death

Suicide

Darol Odell reportedly shot and killed himself after a police chase that began when Odell shot three people outside a methadone clinic.

⚠️
Alleged Responsible Party
Birmingham Police Department
🔗

Sources & References

🎵
National Anthem
United States