Back to Permits

915 E Cantrell St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-221Permit Date2026-08-28Permit Value$14,285.25Property Address915 E Cantrell St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantIsaac Blevins Jr.ContractorNot specified

Work Description

Installation of roof mount solar panels with battery