Back to Permits

2182 S Franklin Street Rd, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-159Permit Date2026-07-07Permit Value$56,885.37Property Address2182 S Franklin Street Rd, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of a roof-mounted, 13.500kW PV solar system and 1 Tesla Powerwall 3 battery.