Back to Permits

250 E Shutter Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-53Permit Date2026-04-08Permit Value$37,705.5Property Address250 E Shutter Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAaron GittingsContractorNot specified

Work Description

Install solar panels on detached structure.