Back to Permits

3990 N Macarthur Rd, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-191Permit Date2025-08-26Permit ValueNot specifiedProperty Address3990 N Macarthur Rd, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantChristian BoydstunContractorNot specified

Work Description

Installation Of 15 Modules With 1 Inverter And System Size Is 6.075 kW DC 7.600 kW AC