Back to Permits

2910 E Wallace Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-143Permit Date2026-06-29Permit Value$18,988.8Property Address2910 E Wallace Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Rooftop installation of (12) REC Solar 460A PV modules and (12) Enphase IQ8X microinverters interconnected via PV breaker.