Back to Permits

1417 W Cushing St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-198Permit Date2026-09-09Permit Value$15,000Property Address1417 W Cushing St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted solar