Featured Item
Photos of Illinois Power Co. Transmission Substation and the Illinois Power Co. office building.
Photograph of the Illinois Power Co. Substation. Photo of the Illinois Power Co. office building on E. Main St., Decatur, IL.
Photograph of the Illinois Power Co. Substation. Photo of the Illinois Power Co. office building on E. Main St., Decatur, IL.