Back to Permits

1104 W Cerro Gordo St, Decatur, IL 62522 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-281Permit Date2026-10-22Permit Value$35,244Property Address1104 W Cerro Gordo St, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPatricia PulliamContractorGreengrids LLC

Work Description

Installing a meter main combo and rooftop solar panels.