International Paper Riverdale Mill in Selma, AL 36703

International Paper Riverdale Mill in Selma, AL 36703 (Dallas County) is a power plant (International Paper Co-Riverdl, Gas;biomass). International Paper Riverdale Mill is located near County Road 78.

Land Use
industrial area
Operator
International Paper Co-Riverdl