Elba Mini Gas Plant in Melville, LA 71353

Elba Mini Gas Plant in Melville, LA 71353 (St. Landry Parish) is an industrial area (JP Oil Company, LLC).

Land Use
industrial area
Operator
JP Oil Company, LLC