Back to Permits

1724 N Oakcrest Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-324Permit Date2025-11-13Permit ValueNot specifiedProperty Address1724 N Oakcrest Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJoseph RueckContractorNot specified

Work Description

Solar project 8.61kw system solar only mounted on roof

Other Permits at This Address