Sellers Road Substation in Lafayette, LA 70506

Sellers Road Substation in Lafayette, LA 70506 (Lafayette Parish) is a substation (CLECO, 230000;138000 V). Sellers Road Substation is located near Lancaster Drive.

Operator
CLECO