63-year-old David Odell dies in single-vehicle dump truck accident; investigation ongoing.

David W. Odell, a 63-year-old from Eight Mile, Alabama, died in a single-vehicle accident on September 26. His 2024 Freightliner dump truck overturned on Atmosphere Road near Poarch Road, approximately six miles north of Atmore, around 2:45 p.m. Odell was not wearing a seatbelt and was pronounced dead at the scene. The Alabama Law Enforcement Agency's Highway Patrol is investigating the incident.

September 27, 2024
3 Articles