Wichita Falls, TX-Lawton, OK
Accident Date:
Tue, 06/03/2014ODELL, Texas — A North Texas husband and wife have died when their vehicles collided head-on near where both work.
The Texas Department of Public Safety says the crash happened around mid morning Wednesday 3 miles west of Odell, about 60 miles northwest of Wichita Falls.