SHERMAN HOSPITAL

Operating

Natural Gas power plant in Illinois

Primary fuel
Natural Gas
Operator
SHERMAN HOSPITAL
Status
Operating
EIA plant ID
50909
Coordinates
42.0544, -88.2817

See it on the map