At a previous meeting, many neighbors raised concerns about the potential traffic impacts that the 106,000-square-foot ...
After years of delays, Amazon’s long-idle Slidell facility is finally on track to open this summer, bringing over 300 new jobs.