Back to Permits

2819 E Wood St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-108Permit Date2026-08-06Permit Value$28,000Property Address2819 E Wood St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted 19 solar panels with battery storage