Fatal Crash on the Indiana Toll Road Claims Life of Oregon Man
Yesterday (7/8/2023) afternoon at approximately 1:15pm, the Steuben County dispatch center received a 911 call reporting a pedestrian struck on the Indiana Toll Road near the 142mm, two miles west of I-69 in Steuben County.









