Back to Permits

119 Ridgeway Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-60Permit Date2026-04-23Permit Value$75,922.32Property Address119 Ridgeway Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantLeah HoughtonContractorNot specified

Work Description

Installing 11.500KW solar system with energy storage with new 100A Bi-Directional meter W/ 100A emergency disconnect