Back to Permits

2054 W Center St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-78Permit Date2026-05-15Permit Value$39,376Property Address2054 W Center St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Rooftop installation of (20) REC 460W PV modules (20) Enphase IQ8X microinverters interconnected via service rated Polaris tap.