Selma Substation
United States
>
Alabama
>
Dallas County
>
Selma
>
Selma Substation
Selma Substation in Selma.
Selma Substation
Operator
Alabama Power
Speir Place
Speir Circle
3-B South District