Back to Permits

2199 W Forest Ave, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-25-258Permit Date2025-09-25Permit ValueNot specifiedProperty Address2199 W Forest Ave, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantMiranda WhittenContractorNot specified

Work Description

PV SOLAR