Back to Permits

2110 W Waggoner St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-210Permit Date2025-09-04Permit ValueNot specifiedProperty Address2110 W Waggoner St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantChristian BoydstunContractorNot specified

Work Description

Installation Of 22 Modules With 1 Inverter And System Size Is 9.240 kW DC 7.600 kW AC