Back to Permits

2411 W Alice Ln, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-109Permit Date2026-08-28Permit Value$32,000Property Address2411 W Alice Ln, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted 20 solar panels and battery backup