Back to Permits

2 Eastmoreland Pl, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-176Permit Date2025-08-26Permit ValueNot specifiedProperty Address2 Eastmoreland Pl, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorNot specified

Work Description

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