Can someone shed some light on where exactly is the Magnolia LNG terminal being built...? According to the proposed site details.. all we are given is the following...
PLC Tract 475 Industrial Canal off the Calcasieu Shipping Channel, near Lake Charles in Southwest Louisiana
Do we have an actual address?