Back to Permits

853 W Harper Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-201Permit Date2025-09-03Permit ValueNot specifiedProperty Address853 W Harper Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantChristian BoydstunContractorNot specified

Work Description

Installation Of 24 Modules With 1 Inverter And System Size Is 10.080 kW DC 7.600 kW AC