Back to Permits

31 N Barnes Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-250Permit Date2025-09-24Permit ValueNot specifiedProperty Address31 N Barnes Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTabitha ManessContractorNot specified

Work Description

Installating 7.560Kw solar system.