Clark Substation in Cleveland

Clark Substation in Cleveland is a substation (Illuminating Comapny, 138000 V). Clark Substation is located near Holmden Avenue.

Operator
Illuminating Comapny