Tuesday, March 7th 2017, 8:31 am
Tulsa Police say the traffic lights are out at 31st and Harvard after a pickup driver lost control and crashed into a signal box early Tuesday.
Officers said the driver of the truck ran off after the crash.
Police say because of the damage to the signal box, drivers can expect to see delays at that intersection for most of Tuesday.
March 7th, 2017
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 19th, 2024
April 19th, 2024