Back to Permits

4111 N Newcastle Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-68Permit Date2026-05-05Permit Value$34,997.6Property Address4111 N Newcastle Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Rooftop installation of (22) 410W Qcell PV modules and (22) Enphase IQ8HC microinverters interconnected via service rated Polaris Tap.