TULSA, Okla. — City officials confirmed improvements are coming to 91st and Riverside.
The City of Tulsa said work on the intersection has been planned for more than a year. The intersection was the site of a crash in February that left two Holland Hall students dead.
Crews will work on improving pavement on both the north and southbound sides and in some of the turn lanes, as well as improving drainage…