Back to Permits

632 W Karen Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-170Permit Date2026-07-27Permit Value$33,964.8Property Address632 W Karen Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of roof-mounted 6.640 KW DC PV Solar system with 1 Tesla Powerwall battery