Back to Permits

20 Whippoorwill Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-119Permit Date2026-08-06Permit Value$30,000Property Address20 Whippoorwill Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted solar panels