Back to Permits

2266 N Mcclellan Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-234Permit Date2026-09-02Permit Value$48,586Property Address2266 N Mcclellan Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorSpartanx

Work Description

Roof mounted solar installation