Back to Permits

1588 W Macon St, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-26-43Permit Date2026-04-01Permit Value$30,000Property Address1588 W Macon St, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantEli SmithContractorNot specified

Work Description

PV Roof Installation

Other Permits at This Address