Industrial Boulevard Substation in Dallas

Industrial Boulevard Substation in Dallas is a substation (Oncor, 138000 V). Industrial Boulevard Substation is located near South Riverfront Boulevard.

Operator
Oncor