Bayou Vista Substation in Morgan City, LA 70380

Bayou Vista Substation in Morgan City, LA 70380 (St. Mary Parish) is a substation (CLECO, 230000;138000;34500;12300 V). Bayou Vista Substation is located near Harmony Lane.

Operator
CLECO