Back to Permits

1676 Evandale Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-160Permit Date2025-08-29Permit ValueNot specifiedProperty Address1676 Evandale Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorNot specified

Work Description

4.92 kW residential solar system to be installed on roof with a 100 A main service panel upgrade