Back to Permits

53 Northland Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-347Permit Date2025-12-26Permit ValueNot specifiedProperty Address53 Northland Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAmbia Energy, LLCContractorNot specified

Work Description

11.5 kW residential solar system to be installed on roof with a battery