206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
On September 22, 2022, 55-year-old Teddy Eugene Self of Bessemer, Alabama, was fatally struck by a vehicle while checking his mail on Lock 17 Road in the Rock Creek area. The driver fled the scene immediately after the collision.

Following an investigation, the Jefferson County Sheriff's Office identified 53-year-old Bessemer resident Tammy Albanese as the suspect. On September 29, 2022, warrants were issued for her arrest on charges of leaving the scene of an accident with injuries an ...Read More
Links to Additional Sources (1)
See any mistakes? Let us know!
Victim Details

Teddy Self

Male

Rock Creek

AL

2022-09-22

55

Teddy

Self

Yes

11/29/2025