Back to Permits

3105 Colorado Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-237Permit Date2026-09-23Permit Value$65,085Property Address3105 Colorado Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of PV system (33 modules-roof mounted - 14.850 kW dc) with (1) tesla powerwall 3 battery ess.

Other Permits at This Address