Back to Permits

318 E Christine Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-183Permit Date2026-07-24Permit Value$41,514.71Property Address318 E Christine Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of roof-mounted 9.000 KW DC PV solar system with 1 Tesla Powerwall 3 battery