Twenty Third Street Station in Delaware County, Indiana

Twenty Third Street Station in Delaware County is a substation (American Electric Power, 138000 V). Twenty Third Street Station is located near West 17th Street.

Operator
American Electric Power