Back to Permits

3822 N Warren St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-128Permit Date2026-06-23Permit Value$42,042.43Property Address3822 N Warren St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorNot specified

Work Description

Installation of a 10.800kW (DC) roof-mounted solar PV system with 1x Tesla Powerwall 3 (1707000-XX-Y). Upgrade meter base to new Milbank U8949-RL-TG-KK-CHECHA.