North Selma Substation
United States
>
Alabama
>
Dallas County
>
Valley Grande
>
North Selma Substation
North Selma Substation in Valley Grande.
North Selma Substation
Operator
Alabama Power