The proposed project is a 14 MW solar photovoltaic facility on 119 acres of previously disturbed agricultural land located in Tuscumbia, Colbert County, Alabama.
Staff Assignment: Suzanne Kopich
Project Submittal Date: 6/30/2025
Project Approval Date: 7/9/2025
DOE CE Applied: B5.1