Water Works Substation
United States
>
Texas
>
Corpus Christi
>
Water Works Substation
Water Works Substation in Corpus Christi.
Water Works Substation
Operator
American Electric Power
Northwest Trail
Ripple Road
Avenue A
Griffith Street
Nueces River