Back to Permits

2417 N Wilcox Ln, Decatur, IL 62526 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-306Permit Date2026-10-27Permit Value$29,056.7Property Address2417 N Wilcox Ln, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorCorvus Pro Solar

Work Description

Roof mounted installation of (19) Qcell PV modules and (19) Enphase IQ8HC microinverters interconnected via load side connection in new 200A meter main. 100A sub panel installed for ESS loads.