Back to Permits

1197 N Taylor Ave, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-25-335Permit Date2025-11-25Permit ValueNot specifiedProperty Address1197 N Taylor Ave, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorNot specified

Work Description

Installation of a roof-mounted, 9.96kW PV solar system. Upgrade meter base to a new Milbank U6281-XL-100-5T6-AMS meter.