Stena L. Weber

Posted on December 14, 1973

Stena’s body was discovered on Friday December 14th, 1973, at 12:35 pm in the garage of 3440 S. Ellen Street next to her automobile. Her death was caused by strangulation; she was last seen alive at Ned’s Pizza, 3246 S. 27th Street on 12/14/73 at 1:30 am. Stena was twenty-seven years old at the time of her death.

Posted in: Uncategorized