Back to Permits

36 North Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-107Permit Date2026-06-15Permit Value$27,568.92Property Address36 North Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorNot specified

Work Description

Installation of roof mount solar panels