Back to Permits

3237 E Leafdale Ave, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-132Permit Date2026-06-24Permit Value$22,126Property Address3237 E Leafdale Ave, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Roof mounted installation of (13) REC Solar 460 PV modules and (13) Enphase IQ8X microinverters interconnected via load side connection.