Back to Permits

2250 W Thunderbird Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-116Permit Date2026-06-18Permit Value$58,832Property Address2250 W Thunderbird Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBrian MeyersContractorNot specified

Work Description

residential rooftop solar installation with battery backup