Back to Permits

1023 W Decatur St, Decatur, IL 62522 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-304Permit Date2026-10-19Permit Value$46,772.8Property Address1023 W Decatur St, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorCorvus Pro Solar

Work Description

Roof mounted installation of (31) REC Solar PV modules and (31) Enphase IQ8X microinverters interconnected via load side in new 200A meter main. New 100A sub panel for