Back to Permits

2654 N Martin Luther King Jr Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-90Permit Date2026-05-19Permit Value$110,200Property Address2654 N Martin Luther King Jr Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantEwd EnergyContractorNot specified

Work Description

Installation of roof mounted photovoltaic solar system