Back to Permits

2765 Essex Pl, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-182Permit Date2025-08-26Permit ValueNot specifiedProperty Address2765 Essex Pl, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorAmbia Energy, LLC

Work Description

13.94 kW residential solar system to be installed on roof