Fatal crash shuts down traffic on Highway 73 eastbound near Taylor Bayou Bridge

Fatal crash shuts down traffic on Highway 73 eastbound near Taylor Bayou Bridge
FacebookXWhatsAppEmail

The Jefferson County Sheriff's Office is assisting the Texas Department of Public Safety at a crash along Highway 73 eastbound near Veolia, one mile west of the