Back to Permits

2266 N Mcclellan Ave, Decatur, IL 62526 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-296Permit Date2026-10-19Permit Value$44,141Property Address2266 N Mcclellan Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPatricia PulliamContractorGreengrids LLC

Work Description

Install meter main, rooftop solar, 1 battery

Other Permits at This Address