After obtaining documents through the Freedom of Information Act (FOIA), it has come to our attention that the facility located on 5000 River Road, Marrero, Louisiana has released noxious and harmful substances from January 2012, to date.
Below you'll find a list of all posts from 2015
After obtaining documents through the Freedom of Information Act (FOIA), it has come to our attention that the facility located on 5000 River Road, Marrero, Louisiana has released noxious and harmful substances from January 2012, to date.