Back to Permits

2439 S File Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-206Permit Date2026-08-13Permit Value$50,331.6Property Address2439 S File Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBrian MeyersContractorNot specified

Work Description

Rooftop solar and New