Back to Permits

1765 E Decatur St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-299Permit Date2025-10-29Permit ValueNot specifiedProperty Address1765 E Decatur St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantKirsten DuwaContractorNot specified

Work Description

Installing roof mounted solar & battery backup

Other Permits at This Address