2654 N Martin Luther King Jr Dr, Decatur, IL 62526sunnyProject TypeSolareventPermit Date2026-05-19paidPermit Value$110,200person_checkOwnerNot specifiedperson_textApplicantEwd EnergyengineeringContractorNot specifieddescriptionWork DescriptionInstallation of roof mounted photovoltaic solar systemvisibilityView DetailsmapView Mapcontent_copySLR-26-90