Back to Permits

4352 E Du Frain Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-265Permit Date2026-09-21Permit Value$43,655Property Address4352 E Du Frain Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

PV system with 9.460 KW DC ROOF MOUNT and 1 Tesla Powerwall 3