Back to Permits

3975 N Cambridge Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-295Permit Date2025-10-23Permit ValueNot specifiedProperty Address3975 N Cambridge Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantThomas SimmsContractorNot specified

Work Description

Roof Mounted Solar System