Back to Permits

12 East Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-245Permit Date2026-09-09Permit Value$35,175Property Address12 East Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

11.25kw PV roof install / 25 panels with ess; meter can replacement; trenching; meter bypass level meter base per plans.