Back to Permits

3 Northeast Carroll Dr, Decatur, IL 62526 Solar Permit

Permit Information

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