Back to Permits

868 W Leafland Ave, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-25-319Permit Date2025-11-10Permit ValueNot specifiedProperty Address868 W Leafland Ave, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJoseph RueckContractorNot specified

Work Description

Solar project with a battery and mounted solar panels

Other Permits at This Address