Leila Dempsey

Posted on December 14, 1996

Leila’s body was discovered on December 14th, 1996, at 3537 W. Galena Street in the alley. Leila was chased by two suspects who fired a shotgun at her as she fled from them. Leila was twenty-one years old at the time of her death.

Posted in: Uncategorized