Back to Permits

757 W Harrison Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-135Permit Date2025-08-13Permit ValueNot specifiedProperty Address757 W Harrison Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorNot specified

Work Description

11.89 kW residential solar system to be installed on roof

Other Permits at This Address