New Orleans, LA – Accident with Injuries Reported on I-610 near Franklin Ave

New Orleans, LA – Accident with Injuries Reported on I-610 near Franklin Ave