Speed limits have been reduced by up to 20 mph after a fatal crash tragically claimed a child’s life near Tulsa The Oklahoma Department of Transportation has lowered the speed limit along Highway 67 near Tulsa, also known as 151st Street South, after a tragic car accident last month claimed the life of a 9-year-old...
Read More