ALABAMA RIVER PULP

Operating

Biomass power plant in Alabama

Capacity
48 MW
Primary fuel
Biomass
Operator
ALABAMA RIVER CELLULOSE LLC
Status
Operating
Commissioned
1978
EIA plant ID
10216
Coordinates
31.5813, -87.4891

See it on the map