Back to Permits

1214 E Vanderhoof St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-207Permit Date2026-08-13Permit Value$105,582Property Address1214 E Vanderhoof St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSun SolarContractorNot specified

Work Description

Installation of roof mounted photovoltaic solar system with battery