Elwood Substation in Elwood, Illinois

Elwood Substation in Elwood is a substation (345000 V). Elwood Substation is located near South Patterson Road.

Police stations

  • Elwood Police Department – approx. 2.3 mi.

Places of worship

  • Elwood Community Church – approx. 2.3 mi.