South Elwood Substation in Elwood, IN 46036

South Elwood Substation in Elwood, IN 46036 (Madison County) is a substation (American Electric Power, 138000 V). South Elwood Substation is located near South 26th Street.

Operator
American Electric Power