Back to Permits

107 South Shores Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-182Permit Date2026-07-27Permit Value$42,016.8Property Address107 South Shores Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBrian MeyersContractorNot specified

Work Description

residential rooftop solar installation with battery backup