2425 E Main St, Decatur, IL 62521sunnyProject TypeSolareventPermit Date2026-02-13paidPermit ValueNot specifiedperson_checkOwnerNot specifiedperson_textApplicantSun SolarengineeringContractorNot specifieddescriptionWork DescriptionInstallation of roof mounted photovoltaic solar systemvisibilityView DetailsmapView Mapcontent_copySLR-26-15