Back to Permits

406 Southmoreland Pl, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-219Permit Date2026-08-21Permit Value$47,301Property Address406 Southmoreland Pl, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

21.15 PV roof install / 47 panels with ess; meter bypass level meter base per plans.