OWASSO, Okla . — Owasso Police say State Highway 20 at 177th East Avenue is back open in all directions following an injury crash.
Owasso Police responded to an injury crash along State Highway 20 near 177th East Avenue on Sunday afternoon.
According to police, north and southbound traffic on 177th East Avenue was diverted while State Highway 20 was down to one lane for eastbound and one for westbound traffic…