Mountain Bayou Electric Fish Barrier in Saint Landry, LA 71367

Mountain Bayou Electric Fish Barrier in Saint Landry, LA 71367 (Evangeline Parish) is an industrial area.

Land Use
industrial area