Back to Permits

3333 N Tropicana Rd, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-167Permit Date2026-07-14Permit Value$48,584.22Property Address3333 N Tropicana Rd, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of ROOF-MOUNTED 10.800 KW DC SOLAR PV SYSTEM WITH 1 TESLA POWERWALL 3 BATTERY and METER UPGRADE