MENU
component-ddb-728x90-v1-01-desktop

TPD officer involved in possible rollover crash in Owasso

The crash happened around 1 p.m. near North Sheridan Road and East 76th Street North in Owasso. (KTUL)

Crews are at the scene of a reported rollover accident involving a police officer.

The crash happened around 1 p.m. near North Sheridan Road and East 76th Street North in Owasso. At least two vehicles were involved in the crash.

An ambulance could be seen leaving the scene, but it's not clear who was hurt or how serious their injuries are.

This story will be updated.

close video ad
Unmutetoggle ad audio on off

Trending