Back to Permits

2955 E Harrison Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-249Permit Date2026-09-14Permit Value$23,247Property Address2955 E Harrison Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPatricia PulliamContractorGreengrids LLC

Work Description

Install rooftop solar panels.