Back to Permits

2920 S Olympia Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-268Permit Date2026-09-28Permit Value$19,800Property Address2920 S Olympia Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

16.2kw pf roof isntall / 36 panels with ess and expansion pack; meter bypass level meter base per plans.