Back to Permits

2580 E Wood St, Decatur, IL 62521 Electrical Permit

Permit Information

Permit NumberSLR-26-23Permit Date2026-03-09Permit ValueNot specifiedProperty Address2580 E Wood St, Decatur, IL 62521
Project TypeElectrical

Contact Information

OwnerNot specifiedApplicantSteven CarterContractorNot specified

Work Description

Rooftop Solar, 12 modules, 11.5kW/AC, Tesla Powerwall 3.W/Electrical upgrade

Other Permits at This Address