Back to Permits

3 Northeast Carroll Dr, Decatur, IL 62526 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-56Permit Date2026-07-13Permit Value$20,000Property Address3 Northeast Carroll Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted 28 solar panels (12.6 kw)

Other Permits at This Address