Back to Permits

6 E North Court Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-132Permit Date2025-09-05Permit ValueNot specifiedProperty Address6 E North Court Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorNot specified

Work Description

10.25 kW residential solar system to be installed on roof and a 100 AMP Main Panel Upgrade (MPU)

Other Permits at This Address