Bicyclist Seriously Injured in Odessa Accident, James Allen Arrested for DUI ODESSA, TX (December 8, 2022) – Odessa Police arrested 32-year-old James Thomas Allen after leaving the scene of a bicycle accident on 67th Street on December 3. According to the Texas Department of Public Safety, the collision happened at North Dixie Boulevard....
Home » James Allen Arrested for DUI after Bicycle Accident on 67th Street at Dixie Boulevard Odessa TX