Back to Permits

1955 W Riverview Ave, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-25-333Permit Date2025-11-21Permit ValueNot specifiedProperty Address1955 W Riverview Ave, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantCinthia ChapaContractorNot specified

Work Description

Solar rooftop install 26 modules. 11.5kW/AC. Tesla powerwall 3 battery. Main panel upgrade