Saturday, October 6th 2018, 5:40 pm
Tulsa Police and Fire Department were on the scene of a dangerous auto/pedestrian accident on Saturday.
According to police, a 13-year-old has been taken to St. Francis hospital after being struck by a vehicle near 91st and South Maplewood.
The accident is still under investigation.
October 6th, 2018
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 20th, 2024