Death Elijah Treat, Pedestrian Identified After Fatal Crash on North Highway 67. by Freeman February 3, 2026 by Freeman February 3, 2026 Authorities in St. Louis County have identified the pedestrian who died following a weekend crash … 0 FacebookTwitterPinterestEmail