New Orleans, LA – Woman Struck and Killed by Vehicle on I-110 near Michoud Blvd

New Orleans, LA – Woman Struck and Killed by Vehicle on I-110 near Michoud Blvd