Back to Permits

2667 Forrest Green Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-220Permit Date2026-08-21Permit Value$69,032.2Property Address2667 Forrest Green Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorCorvus Pro Solar

Work Description

Roof mounted installation of (43) REC Solar PV modules and (43) Enphase IQ8X microinverters. Interconnection via supply side connection in main.