Norco Refinery July 2, 2015June 29, 2015 • Mike This is Shell’s Norco Oil Refinery on the banks of the Mississippi River near New Orleans, Louisiana. While I’m not a huge fan of big oil, I do think industrial scenes have their own weird attraction. Share this:TweetLike this:Like Loading... Related