Back to Permits

3927 E Grand Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-326Permit Date2025-11-13Permit ValueNot specifiedProperty Address3927 E Grand Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJoseph RueckContractorNot specified

Work Description

Solar project 9.84kw with a battery

Other Permits at This Address