Back to Permits

1630 S 31ST St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-193Permit Date2025-09-02Permit ValueNot specifiedProperty Address1630 S 31ST St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantChristian BoydstunContractorNot specified

Work Description

Installation Of 26 Modules With 1 Inverters And System Size Is 0.920 kW DC 7.600 kW AC