ALABAMA PINE PULP

Operating

Biomass power plant in Alabama

Capacity
69 MW
Primary fuel
Biomass
Operator
ALABAMA RIVER CELLULOSE LLC
Status
Operating
Commissioned
1991
EIA plant ID
54429
Coordinates
31.5847, -87.4964

See it on the map