Back to Permits

2074 E Prairie Ave, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-171Permit Date2026-07-21Permit Value$25,707Property Address2074 E Prairie Ave, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantRobert MilchlingContractorGreen Tech Construction

Work Description

Solar PV Installation/ 14.85KW 33 modules