Idalia Substation in Stoddard County, Missouri

Idalia Substation in Stoddard County is a substation (Southwestern Power Administration, 161000 V). Idalia Substation is located near County Road 565.

Operator
Southwestern Power Administration