Back to Permits

4647 Willowbrook Ln, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-69Permit Date2026-05-12Permit Value$30,737.7Property Address4647 Willowbrook Ln, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Roof mounted installation of (21) Qcell 410W modules and (21) Enphase IQ8HC microinverters interconnected via service rated Polaris tap.

Other Permits at This Address