Back to Permits

2136 N Dennis Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-89Permit Date2025-07-01Permit ValueNot specifiedProperty Address2136 N Dennis Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantMark CramContractorNot specified

Work Description

PV SOLAR INSTALL ROOF MOUNTED SYSTEM SIZE: 13.940 kW DC / 12.920 kW AC