Back to Permits

2 Nolen Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-264Permit Date2026-09-21Permit Value$53,081Property Address2 Nolen Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

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