NRG Sterlington Power in Sterlington, LA 71280

NRG Sterlington Power in Sterlington, LA 71280 (Ouachita Parish) is a power plant (NRG Sterlington Power LLC, Gas, Combustion). NRG Sterlington Power is located near 2nd Street.

Land Use
industrial area
Operator
NRG Sterlington Power LLC