
FIRE BLOG C
Fatal Crash: Driver Killed in Crash with Metal Traffic Signal Pole at Stearns Rd and McLean Blvd, South Elgin
One person died in a single-vehicle crash at Stearns Road and McLean Boulevard in South Elgin Tuesday night, January 28, 2025 (ABC 7 Chicago). YouTube Tips ⓘ SOUTH ELGIN, IL – South Elgin Police Department […]