FOX METRO WATER RECLAMATION DISTRICT

Operating

Other power plant in Illinois

Capacity
2 MW
Primary fuel
Other
Operator
FOX METRO WATER RECLAMATION
Status
Operating
EIA plant ID
50904
Coordinates
41.7137, -88.3519

See it on the map