North Cowden Substation in Ector County, Texas

North Cowden Substation in Ector County is a substation (Oncor, 138000;12500 V). North Cowden Substation is located near Altura Lease Road.
Operator
Oncor