Man Killed In Crash At 4-Way Stop In Owasso

An Owasso man was killed Thursday morning in a three-car crash at the intersection of 106th Street North and 129th East Avenue in Owasso.The Oklahoma Highway Patrol said a vehicle going east on 106th Street North came to a four-way stop, stopped at the sign, and then proceeded. A woman driving southbound on 129th East Avenue ran the stop sign and hit the eastbound car, pushing it into another car sitting at the stop sign.Cameron Michael Hood, 24, of Owasso was the driver of the eastbound car. He was pronounced dead at the scene.Several other people were transported to local hospitals.Owasso Police say the crash is under investigation. They said, at this time, they don't think slick streets from the winter weather was a factor

Man Killed In Crash At 4-Way Stop In Owasso