New Orleans, LA – Accident with Injuries Blocks I-610 near Canal Blvd

New Orleans, LA – Accident with Injuries Blocks I-610 near Canal Blvd