TULSA, Oklahoma – Tulsa Police are reporting a major traffic delay after an injury crash.
Police say 36th Street North east of Peoria is closed in both directions
***Major Traffic Delay***
Behind the scene photos from the wreck on 36th Street north, we’ll try and get the road cleared ASAP. pic.twitter.com/42rm0CcGxi
— Tulsa Police (@TulsaPolice) December 6, 2017