FROM STAFF REPORTS
Two people died Thursday after a traffic accident in Creek County, the Oklahoma Highway Patrol reported.
Just before 11:15 a.m., Thelma Stevens, 64, of Bristow, was driving a 2002 Buick sedan westbound on State Highway 33.
Read more on NewsOK.com