Snowy Creek Substation in Terra Alta, WV 26764

Snowy Creek Substation in Terra Alta, WV 26764 (Preston County) is a substation (Mon Power, 138000;69000 V). Snowy Creek Substation is located near Old Factor Road.

Operator
Mon Power