Back to Permits

5275 E William Street Rd, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-201Permit Date2026-08-06Permit Value$17,591.8Property Address5275 E William Street Rd, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantIsaac Blevins Jr.ContractorNot specified

Work Description

Installation of roof mount solar with battery