Back to Permits

2505 W Saint Louis Bridge Rd, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-165Permit Date2026-07-13Permit Value$18,452.96Property Address2505 W Saint Louis Bridge Rd, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAaron GittingsContractorSunrun

Work Description

9kw PV roof install / 20 panels; ess; meter enclosure: new ameren approved 100 amp millbank meter main with lever bypass will replace existing undersized meter with new ameren approved 200a/200a meter/main panel with lever bypass per plans

Other Permits at This Address