206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Jeffrey J. Weides, a 38-year-old Caucasian male, tragically lost his life on April 14, 2001, in Elgin, Illinois. Weides, who worked as a bartender, was one of the victims in a horrific shooting spree at JB's Pub. The incident occurred when Luther Casteel, a 43-year-old man, was ejected from the bar earlier that evening for causing disturbances, including harassing women and quarreling with employees. Casteel returned to the bar armed with four guns and over 200 rounds of ammunition, initiating a ...Read More
Links to Additional Sources (3)
See any mistakes?Victim Details
Jeffrey J. Weides
Male
White / Caucasian
Elgin
IL
2001-04-14
38
Jeffrey
J. Weides
11/14/2025






