MALLARD LAKE ELECTRIC

Operating

Biomass power plant in Illinois

Capacity
20 MW
Primary fuel
Biomass
Operator
GAS RECOVERY SERVICES-IL INC
Status
Operating
EIA plant ID
55592
Coordinates
41.9527, -88.1437

See it on the map