Back to Permits

2620 W Boiling Springs Rd, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-154Permit Date2025-08-19Permit ValueNot specifiedProperty Address2620 W Boiling Springs Rd, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantThomas SimmsContractorNot specified

Work Description

Ground Mount Solar System