Back to Permits

120 Point Bluff Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-223Permit Date2026-09-17Permit Value$38,000Property Address120 Point Bluff Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantShannon MartiakContractorSolar Mite Solutions

Work Description

roof mounted solar panels