Back to Permits

3425 N University Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-343Permit Date2025-12-15Permit ValueNot specifiedProperty Address3425 N University Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantYaileen VallejoContractorNot specified

Work Description

Solar roof mount install 35 modules 11.5KW/AC w/ 1 Tesla Battery