Back to Permits

5005 E Stewart Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-263Permit Date2026-09-24Permit Value$35,156Property Address5005 E Stewart Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul J MarhoferContractorNot specified

Work Description

Roof mounted solar installation