Back to Permits

3181 Redstart Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-294Permit Date2025-11-14Permit ValueNot specifiedProperty Address3181 Redstart Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJoseph RueckContractorNot specified

Work Description

Solar project 6.15kw system

Other Permits at This Address