Back to Permits

1646 Evandale Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-247Permit Date2026-09-10Permit Value$46,581.73Property Address1646 Evandale Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

9.45kw PV roof install / 21 panels with ess; meter enclousure; meter bypass level meter base per plans.