Previous Next Anniston 9.7MW MWh of electricity per year Project Size Services EPC Location Anniston, AL