Fatal Crash

A single-vehicle crash in DeKalb County claims the life of a Leeds woman. State Troopers say it happened around 12:15 this morning on Interstate 59, four miles south of Fort Payne. They say 27-year-old Jessica Tout died when her car left the interstate and struck a concrete drain.

Tags:

News Posts Archive