Back to Permits

1001 N 33RD St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-320Permit Date2025-11-10Permit ValueNot specifiedProperty Address1001 N 33RD St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJoseph RueckContractorNot specified

Work Description

Solar project with solar mounted on the roof

Other Permits at This Address