Back to Permits

1450 W Masters Ln, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-158Permit Date2026-07-02Permit Value$19,295Property Address1450 W Masters Ln, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAaron GittingsContractorSunrun

Work Description

4.5kw pf roof install / 10 panels; ess; meter bypass level meter base.