Cleco Teche Power Station
United States
>
Louisiana
>
St. Mary Parish
>
Baldwin
>
Cleco Teche Power Station
Cleco Teche Power Station in Baldwin.
Cleco Teche Power Station
Land use
Industry
Operator
CLECO
Newman Street
Southern Pacific Lane
Teche Station Substation
Lafayette Subdivision