Back to Permits

4028 N Newcastle Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-122Permit Date2026-06-18Permit Value$10,127Property Address4028 N Newcastle Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantRobert MilchlingContractorNot specified

Work Description

Solar PV Installation/5.85kW 13 modules